diff --git a/develop/110_2_h5_ex___g___intermediate_8java.html b/develop/110_2_h5_ex___g___intermediate_8java.html
index 720f0408824..7670ca6b695 100644
--- a/develop/110_2_h5_ex___g___intermediate_8java.html
+++ b/develop/110_2_h5_ex___g___intermediate_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5G/110/H5Ex_G_Intermediate.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
diff --git a/develop/110_2_h5_ex___g___iterate_8java.html b/develop/110_2_h5_ex___g___iterate_8java.html
index aa49a1b0b5b..4df52fff04a 100644
--- a/develop/110_2_h5_ex___g___iterate_8java.html
+++ b/develop/110_2_h5_ex___g___iterate_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5G/110/H5Ex_G_Iterate.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -114,7 +113,7 @@ $(function(){initNavTree('110_2_h5_ex___g___iterate_8java.html',''); initResizab
Data Structures
class H5Ex_G_Iterate
-
enum H5Ex_G_Iterate.H5O_type
+
enum H5Ex_G_Iterate.H5O_type
@@ -125,7 +124,7 @@ Data Structures
HDF5Examples JAVA H5G 110 H5Ex_G_Iterate.java
+ 1.9.7
diff --git a/develop/110_2_h5_ex___g___traverse_8java.html b/develop/110_2_h5_ex___g___traverse_8java.html
index 7d64cb21a0f..4b0f2005431 100644
--- a/develop/110_2_h5_ex___g___traverse_8java.html
+++ b/develop/110_2_h5_ex___g___traverse_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5G/110/H5Ex_G_Traverse.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -127,7 +126,7 @@ Data Structures
HDF5Examples JAVA H5G 110 H5Ex_G_Traverse.java
+ 1.9.7
diff --git a/develop/110_2_h5_ex___g___visit_8java.html b/develop/110_2_h5_ex___g___visit_8java.html
index 9b6bd049068..25c7870e88d 100644
--- a/develop/110_2_h5_ex___g___visit_8java.html
+++ b/develop/110_2_h5_ex___g___visit_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5G/110/H5Ex_G_Visit.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -123,7 +122,7 @@ Data Structures
HDF5Examples JAVA H5G 110 H5Ex_G_Visit.java
+ 1.9.7
diff --git a/develop/110_2_h5_ex___t___object_reference_8java.html b/develop/110_2_h5_ex___t___object_reference_8java.html
index f1bb290f489..d6ea122e06b 100644
--- a/develop/110_2_h5_ex___t___object_reference_8java.html
+++ b/develop/110_2_h5_ex___t___object_reference_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5T/110/H5Ex_T_ObjectReference.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -114,7 +113,7 @@ $(function(){initNavTree('110_2_h5_ex___t___object_reference_8java.html',''); in
Data Structures
class H5Ex_T_ObjectReference
-
enum H5Ex_T_ObjectReference.H5G_obj
+
enum H5Ex_T_ObjectReference.H5G_obj
@@ -125,7 +124,7 @@ Data Structures
HDF5Examples JAVA H5T 110 H5Ex_T_ObjectReference.java
+ 1.9.7
diff --git a/develop/110_2_h5_ex___t___object_reference_attribute_8java.html b/develop/110_2_h5_ex___t___object_reference_attribute_8java.html
index cecc3ff3276..25736e63322 100644
--- a/develop/110_2_h5_ex___t___object_reference_attribute_8java.html
+++ b/develop/110_2_h5_ex___t___object_reference_attribute_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5T/110/H5Ex_T_ObjectReferenceAttribute.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -114,7 +113,7 @@ $(function(){initNavTree('110_2_h5_ex___t___object_reference_attribute_8java.htm
Data Structures
class H5Ex_T_ObjectReferenceAttribute
-
enum H5Ex_T_ObjectReferenceAttribute.H5G_obj
+
enum H5Ex_T_ObjectReferenceAttribute.H5G_obj
@@ -125,7 +124,7 @@ Data Structures
HDF5Examples JAVA H5T 110 H5Ex_T_ObjectReferenceAttribute.java
+ 1.9.7
diff --git a/develop/110_2_h_d_f5_file_structure_8java.html b/develop/110_2_h_d_f5_file_structure_8java.html
index 3492792e446..120bd60bfee 100644
--- a/develop/110_2_h_d_f5_file_structure_8java.html
+++ b/develop/110_2_h_d_f5_file_structure_8java.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5Examples/JAVA/H5J/110/HDF5FileStructure.java File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -123,7 +122,7 @@ Data Structures
HDF5Examples JAVA H5J 110 HDF5FileStructure.java
+ 1.9.7
diff --git a/develop/_a_p_i_versions_8dox.html b/develop/_a_p_i_versions_8dox.html
index c45fd98f56c..e6ef663ce5a 100644
--- a/develop/_a_p_i_versions_8dox.html
+++ b/develop/_a_p_i_versions_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/APIVersions.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_a_p_i_versions_8dox.html',''); initResizable(); });
APIVersions.dox
+ 1.9.7
diff --git a/develop/_a_p_p_d_b_g.html b/develop/_a_p_p_d_b_g.html
index e2f412f54b7..ce1f1d11222 100644
--- a/develop/_a_p_p_d_b_g.html
+++ b/develop/_a_p_p_d_b_g.html
@@ -3,7 +3,7 @@
-
+
HDF5: Debugging HDF5 Applications
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -507,7 +506,7 @@ H5E.c:336: warning: trace info was not inserted
diff --git a/develop/_a_r__u_g.html b/develop/_a_r__u_g.html
index ec388be5081..e6aeaf34acf 100644
--- a/develop/_a_r__u_g.html
+++ b/develop/_a_r__u_g.html
@@ -3,7 +3,7 @@
-
+
HDF5: Additional Resources
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -228,7 +227,7 @@ Additional Resources
diff --git a/develop/_about.html b/develop/_about.html
index 61ee263ca66..e995b787662 100644
--- a/develop/_about.html
+++ b/develop/_about.html
@@ -3,7 +3,7 @@
-
+
HDF5: About
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -166,6 +165,15 @@ Adding and Referencing API Examples
fail_fcpl:;
}
+
#define H5F_ACC_EXCL
Definition H5Fpublic.h:51
+
int64_t hid_t
Definition H5Ipublic.h:60
+
#define H5I_INVALID_HID
Definition H5Ipublic.h:75
+
#define H5P_FILE_CREATE
Definition H5Ppublic.h:60
+
#define H5P_FILE_ACCESS
Definition H5Ppublic.h:64
+
herr_t H5Fclose(hid_t file_id)
Terminates access to an HDF5 file.
+
hid_t H5Fcreate(const char *filename, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Creates an HDF5 file.
+
herr_t H5Pclose(hid_t plist_id)
Terminates access to a property list.
+
hid_t H5Pcreate(hid_t cls_id)
Creates a new property list as an instance of a property list class.
Adding an API Macro
API macros are handled by the api_vers_2, api_vers_3, api_vers_4 custom commands. The numbers indicate the number of potential API function mappings. For example, H5Acreate() has two potential mappings, H5Acreate1() and H5Acreate2() . To trigger the creation of a reference manual entry for H5Acreate() use the following markup:
\api_vers_2{H5Acreate,H5Acreate1,H5Acreate2}
@@ -196,7 +204,7 @@ How Do Updates and Changes Get Published?
diff --git a/develop/_about_8dox.html b/develop/_about_8dox.html
index 51ead332eec..c8b387e9bd4 100644
--- a/develop/_about_8dox.html
+++ b/develop/_about_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/About.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_about_8dox.html',''); initResizable(); });
About.dox
+ 1.9.7
diff --git a/develop/_accessibility.html b/develop/_accessibility.html
index c5881aa0f88..0ba94b20395 100644
--- a/develop/_accessibility.html
+++ b/develop/_accessibility.html
@@ -3,7 +3,7 @@
-
+
HDF5: Accessibility
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -113,34 +112,45 @@ Accessibility
Maintaining Compatibility with other HDF5 Library Versions
Problem You want to ensure that the HDF5 files you produce or modify are accessible by all releavnt tools and applications
Solution For HDF5 items (objects, attributes, etc.) that you would like to create in new or existing HDF5 files, ascertain the supported range of HDF5 library versions as lower and upper bounds. When creating new or opening existing HDF5 files, use a file access property list and configure the supported range via the H5Pset_libver_bounds() function.
-In the example below, we restrict HDF5 item creation to the HDF5 1.8.x family of library versions. 15 {
-
16 __label__ fail_fapl, fail_file;
-
17 hid_t fapl, file, aspace, attr;
-
18
-
-
20 ret_val = EXIT_FAILURE;
-
21 goto fail_fapl;
-
22 }
-
23 #if H5_VERSION_GE(1, 10, 0)
-
-
25 #elif H5_VERSION_GE(1, 8, 0)
-
-
27 #else
-
28 #error Only HDF5 1.8.x and later supported.
-
29 #endif
-
30 ret_val = EXIT_FAILURE;
-
31 goto fail_file;
-
32 }
-
-
34 ret_val = EXIT_FAILURE;
-
35 goto fail_file;
-
36 }
-
37
-
-
39 fail_file:
-
-
41 fail_fapl:;
-
42 }
+In the example below, we restrict HDF5 item creation to the HDF5 1.8.x family of library versions.
+
16 __label__ fail_fapl, fail_file;
+
17 hid_t fapl, file, aspace, attr;
+
+
+
20 ret_val = EXIT_FAILURE;
+
+
+
23 #if H5_VERSION_GE(1, 10, 0)
+
+
25 #elif H5_VERSION_GE(1, 8, 0)
+
+
+
28 #error Only HDF5 1.8.x and later supported.
+
+
30 ret_val = EXIT_FAILURE;
+
+
+
+
34 ret_val = EXIT_FAILURE;
+
+
+
+
+
+
+
+
+
@ H5F_LIBVER_V18
Definition H5Fpublic.h:187
+
#define H5F_LIBVER_LATEST
Definition H5Fpublic.h:195
+
#define H5F_ACC_TRUNC
Definition H5Fpublic.h:50
+
int64_t hid_t
Definition H5Ipublic.h:60
+
#define H5P_FILE_ACCESS
Definition H5Ppublic.h:64
+
#define H5P_DEFAULT
Definition H5Ppublic.h:228
+
herr_t H5Pset_libver_bounds(hid_t plist_id, H5F_libver_t low, H5F_libver_t high)
Controls the range of library release versions used when creating objects in a file.
+
herr_t H5Fclose(hid_t file_id)
Terminates access to an HDF5 file.
+
hid_t H5Fcreate(const char *filename, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Creates an HDF5 file.
+
herr_t H5Pclose(hid_t plist_id)
Terminates access to a property list.
+
hid_t H5Pcreate(hid_t cls_id)
Creates a new property list as an instance of a property list class.
Discussion See RFC Setting Bounds for Object Creation in HDF5 1.10.0 for a detailed and comprehensive account of HDF5 versioning (library, file format spec., etc.) and the H5Pset_libver_bounds() function.
The default range H5F_LIBVER_EARLIEST (low) - H5F_LIBVER_LATEST (high) offers the widest compatibility range, but may not be suitable for certain (feature-)use cases.
@@ -154,7 +164,7 @@ The HDF5 library comes with a forward- and backward-compatibility
diff --git a/develop/_accessibility_8dox.html b/develop/_accessibility_8dox.html
index 7abf3ca3211..f5bb6785986 100644
--- a/develop/_accessibility_8dox.html
+++ b/develop/_accessibility_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/cookbook/Accessibility.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_accessibility_8dox.html',''); initResizable(); });
Accessibility.dox
+ 1.9.7
diff --git a/develop/_attributes.html b/develop/_attributes.html
index b3a4a2f0cf3..fd7323d6cfd 100644
--- a/develop/_attributes.html
+++ b/develop/_attributes.html
@@ -3,7 +3,7 @@
-
+
HDF5: Attributes
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,47 +114,64 @@ Creating "Large" HDF5 Attributes
Solution A file format change in the HDF5 1.8.x family of library releases made it possible to have attributes larger than about 64 KiB. Ensure that the lower library version bound for new HDF5 item creation is at least 1.8.x, and create larger attributes as usual.
In the example below, we create an attribute whose value occupies 4 MiB.
Note This feature is only supported in HDF5 1.8.x+
-
15 {
-
16 __label__ fail_attr, fail_aspace, fail_fapl, fail_file;
-
17 hid_t fapl, file, aspace, attr;
-
18
-
-
20 ret_val = EXIT_FAILURE;
-
21 goto fail_fapl;
-
22 }
-
23 #if H5_VERSION_GE(1, 10, 0)
-
-
25 #elif H5_VERSION_GE(1, 8, 0)
-
-
27 #else
-
28 #error Only HDF5 1.8.x and later supported.
-
29 #endif
-
30 ret_val = EXIT_FAILURE;
-
31 goto fail_file;
-
32 }
-
-
34 ret_val = EXIT_FAILURE;
-
35 goto fail_file;
-
36 }
-
37
-
-
39 ret_val = EXIT_FAILURE;
-
40 goto fail_aspace;
-
41 }
-
-
43 ret_val = EXIT_FAILURE;
-
44 goto fail_attr;
-
45 }
-
46
-
-
48 fail_attr:
-
-
50 fail_aspace:
-
-
52 fail_file:
-
-
54 fail_fapl:;
-
55 }
+
+
16 __label__ fail_attr, fail_aspace, fail_fapl, fail_file;
+
17 hid_t fapl, file, aspace, attr;
+
+
+
20 ret_val = EXIT_FAILURE;
+
+
+
23 #if H5_VERSION_GE(1, 10, 0)
+
+
25 #elif H5_VERSION_GE(1, 8, 0)
+
+
+
28 #error Only HDF5 1.8.x and later supported.
+
+
30 ret_val = EXIT_FAILURE;
+
+
+
+
34 ret_val = EXIT_FAILURE;
+
+
+
+
+
39 ret_val = EXIT_FAILURE;
+
+
+
+
43 ret_val = EXIT_FAILURE;
+
+
+
+
+
+
+
+
+
+
+
+
+
@ H5F_LIBVER_V18
Definition H5Fpublic.h:187
+
#define H5F_LIBVER_LATEST
Definition H5Fpublic.h:195
+
#define H5F_ACC_TRUNC
Definition H5Fpublic.h:50
+
int64_t hid_t
Definition H5Ipublic.h:60
+
#define H5P_FILE_ACCESS
Definition H5Ppublic.h:64
+
#define H5P_DEFAULT
Definition H5Ppublic.h:228
+
uint64_t hsize_t
Definition H5public.h:297
+
herr_t H5Pset_libver_bounds(hid_t plist_id, H5F_libver_t low, H5F_libver_t high)
Controls the range of library release versions used when creating objects in a file.
+
#define H5Acreate
Definition H5version.h:868
+
herr_t H5Aclose(hid_t attr_id)
Closes the specified attribute.
+
herr_t H5Fclose(hid_t file_id)
Terminates access to an HDF5 file.
+
hid_t H5Fcreate(const char *filename, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Creates an HDF5 file.
+
herr_t H5Sclose(hid_t space_id)
Releases and terminates access to a dataspace.
+
hid_t H5Screate_simple(int rank, const hsize_t dims[], const hsize_t maxdims[])
Creates a new simple dataspace and opens it for access.
+
#define H5T_IEEE_F32LE
Definition H5Tpublic.h:271
+
herr_t H5Pclose(hid_t plist_id)
Terminates access to a property list.
+
hid_t H5Pcreate(hid_t cls_id)
Creates a new property list as an instance of a property list class.
Discussion Large attributes are supported only in HDF5 versions 1.8.x and higher. This has implications for the accessibility of your HDF5 files and is your call.
Since there are no size limitations for large attributes, it might seem tempting to mistake them for dataset stand-ins. This is not the case, for at least two reasons:
Attributes decorate HDF5 objects, have their own local namespace, and can't be link targets.
@@ -171,7 +187,7 @@ Since there are no size limitations for large attributes, it might seem tempting
diff --git a/develop/_attributes_8dox.html b/develop/_attributes_8dox.html
index 684ea8c99c5..a7331826d4f 100644
--- a/develop/_attributes_8dox.html
+++ b/develop/_attributes_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/cookbook/Attributes.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_attributes_8dox.html',''); initResizable(); });
Attributes.dox
+ 1.9.7
diff --git a/develop/_cookbook.html b/develop/_cookbook.html
index 802ed0287c7..3c4056cc758 100644
--- a/develop/_cookbook.html
+++ b/develop/_cookbook.html
@@ -3,7 +3,7 @@
-
+
HDF5: Cookbook
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -130,7 +129,7 @@ $(function(){initNavTree('_cookbook.html',''); initResizable(); });
diff --git a/develop/_cookbook_8dox.html b/develop/_cookbook_8dox.html
index 9036eedd9b6..81bd8399898 100644
--- a/develop/_cookbook_8dox.html
+++ b/develop/_cookbook_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/Cookbook.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_cookbook_8dox.html',''); initResizable(); });
Cookbook.dox
+ 1.9.7
diff --git a/develop/_d_d_l_b_n_f110.html b/develop/_d_d_l_b_n_f110.html
index b74158c639c..611457e22e2 100644
--- a/develop/_d_d_l_b_n_f110.html
+++ b/develop/_d_d_l_b_n_f110.html
@@ -3,7 +3,7 @@
-
+
HDF5: DDL in BNF through HDF5 1.10
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -107,7 +106,7 @@ $(function(){initNavTree('_d_d_l_b_n_f110.html',''); initResizable(); });
-
Todo Revise this & break it up!
+
Todo: Revise this & break it up!
Introduction
This document contains the data description language (DDL) for an HDF5 file. The description is in Backus-Naur Form (BNF).
@@ -749,7 +748,7 @@ An Example of an HDF5 File in DDL
diff --git a/develop/_d_d_l_b_n_f110_8dox.html b/develop/_d_d_l_b_n_f110_8dox.html
index 4edf308f6a5..b7748aa239a 100644
--- a/develop/_d_d_l_b_n_f110_8dox.html
+++ b/develop/_d_d_l_b_n_f110_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/DDLBNF110.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_d_d_l_b_n_f110_8dox.html',''); initResizable(); });
DDLBNF110.dox
+ 1.9.7
diff --git a/develop/_d_d_l_b_n_f112.html b/develop/_d_d_l_b_n_f112.html
index 25707a05f00..0eecb0c1e6e 100644
--- a/develop/_d_d_l_b_n_f112.html
+++ b/develop/_d_d_l_b_n_f112.html
@@ -3,7 +3,7 @@
-
+
HDF5: DDL in BNF for HDF5 1.12 through HDF5 1.14.3
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -107,7 +106,7 @@ $(function(){initNavTree('_d_d_l_b_n_f112.html',''); initResizable(); });
-
Todo Revise this & break it up!
+
Todo: Revise this & break it up!
Introduction
This document contains the data description language (DDL) for an HDF5 file. The description is in Backus-Naur Form (BNF).
@@ -752,7 +751,7 @@ An Example of an HDF5 File in DDL
diff --git a/develop/_d_d_l_b_n_f112_8dox.html b/develop/_d_d_l_b_n_f112_8dox.html
index 38fc4833972..6efd9ef54d5 100644
--- a/develop/_d_d_l_b_n_f112_8dox.html
+++ b/develop/_d_d_l_b_n_f112_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/DDLBNF112.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_d_d_l_b_n_f112_8dox.html',''); initResizable(); });
DDLBNF112.dox
+ 1.9.7
diff --git a/develop/_d_d_l_b_n_f114.html b/develop/_d_d_l_b_n_f114.html
index 84e2a072554..79550f6095c 100644
--- a/develop/_d_d_l_b_n_f114.html
+++ b/develop/_d_d_l_b_n_f114.html
@@ -3,7 +3,7 @@
-
+
HDF5: DDL in BNF for HDF5 1.14.4 and above
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -107,7 +106,7 @@ $(function(){initNavTree('_d_d_l_b_n_f114.html',''); initResizable(); });
-
Todo Revise this & break it up!
+
Todo: Revise this & break it up!
Introduction
This document contains the data description language (DDL) for an HDF5 file. The description is in Backus-Naur Form (BNF).
@@ -753,7 +752,7 @@ An Example of an HDF5 File in DDL
diff --git a/develop/_d_d_l_b_n_f114_8dox.html b/develop/_d_d_l_b_n_f114_8dox.html
index 09fa55898a0..2960c70731e 100644
--- a/develop/_d_d_l_b_n_f114_8dox.html
+++ b/develop/_d_d_l_b_n_f114_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/DDLBNF114.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_d_d_l_b_n_f114_8dox.html',''); initResizable(); });
DDLBNF114.dox
+ 1.9.7
diff --git a/develop/_e_r_r_o_r_s.html b/develop/_e_r_r_o_r_s.html
index 86aa95729cb..014c64e24de 100644
--- a/develop/_e_r_r_o_r_s.html
+++ b/develop/_e_r_r_o_r_s.html
@@ -3,7 +3,7 @@
-
+
HDF5: Errors and Exceptions
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -123,7 +122,7 @@ $(function(){initNavTree('_e_r_r_o_r_s.html',''); initResizable(); });
diff --git a/develop/_e_r_r_o_r_s_j_a_v_a.html b/develop/_e_r_r_o_r_s_j_a_v_a.html
index 37152556ca0..6b805d9a001 100644
--- a/develop/_e_r_r_o_r_s_j_a_v_a.html
+++ b/develop/_e_r_r_o_r_s_j_a_v_a.html
@@ -3,7 +3,7 @@
-
+
HDF5: Java Wrapper Errors and Exceptions
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -117,7 +116,7 @@ $(function(){initNavTree('_e_r_r_o_r_s_j_a_v_a.html',''); initResizable(); });
diff --git a/develop/_e_r_r_o_r_s_l_i_b.html b/develop/_e_r_r_o_r_s_l_i_b.html
index f8f20a43d7a..85a89de5004 100644
--- a/develop/_e_r_r_o_r_s_l_i_b.html
+++ b/develop/_e_r_r_o_r_s_l_i_b.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5 Library Errors and Exceptions
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -118,7 +117,7 @@ $(function(){initNavTree('_e_r_r_o_r_s_l_i_b.html',''); initResizable(); });
diff --git a/develop/_ex_a_p_i.html b/develop/_ex_a_p_i.html
index 08893d88ed7..f8adb0c2834 100644
--- a/develop/_ex_a_p_i.html
+++ b/develop/_ex_a_p_i.html
@@ -3,7 +3,7 @@
-
+
HDF5: Examples by API
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -320,7 +319,7 @@ Parallel
diff --git a/develop/_examples_a_p_i_8dox.html b/develop/_examples_a_p_i_8dox.html
index 32e859fdfc1..43f63c368ae 100644
--- a/develop/_examples_a_p_i_8dox.html
+++ b/develop/_examples_a_p_i_8dox.html
@@ -3,7 +3,7 @@
-
+
HDF5: doxygen/dox/ExamplesAPI.dox File Reference
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -115,7 +114,7 @@ $(function(){initNavTree('_examples_a_p_i_8dox.html',''); initResizable(); });
ExamplesAPI.dox
+ 1.9.7
diff --git a/develop/_f_i_l_t_e_r.html b/develop/_f_i_l_t_e_r.html
index c74fbea842d..3ce5a198b54 100644
--- a/develop/_f_i_l_t_e_r.html
+++ b/develop/_f_i_l_t_e_r.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5 Filters
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -565,7 +564,7 @@ $(function(){initNavTree('_f_i_l_t_e_r.html',''); initResizable(); });
diff --git a/develop/_f_m_t1.html b/develop/_f_m_t1.html
index d4c3d1bae7f..2cda8bdb7f2 100644
--- a/develop/_f_m_t1.html
+++ b/develop/_f_m_t1.html
@@ -3,7 +3,7 @@
-
+
HDF5: HDF5 File Format Specification Version 1.0
@@ -13,13 +13,12 @@
-
@@ -38,7 +37,7 @@
HDF5
-
1.15.0.527ab8c
+
1.15.0.bf01a42
API Reference
@@ -59,7 +58,7 @@
-
+
@@ -4123,4056 +4122,6 @@ description earlier in this document and begins with the header message Type.
-
-
The data for an object is stored separately from the header
-information in the file and may not actually be located in the HDF5 file
-itself if the header indicates that the data is stored externally. The
-information for each record in the object is stored according to the
-dimensionality of the object (indicated in the dimensionality header message).
-Multi-dimensional data is stored in C order [same as current scheme], i.e. the
-"last" dimension changes fastest.
-
Data whose elements are composed of simple number-types are stored in
-native-endian IEEE format, unless they are specifically defined as being stored
-in a different machine format with the architecture-type information from the
-number-type header message. This means that each architecture will need to
-[potentially] byte-swap data values into the internal representation for that
-particular machine.
-
Data with a "variable" sized number-type is stored in a data heap
-internal to the HDF5 file. Global heap identifiers are stored in the
-data object storage.
-
Data whose elements are composed of pointer number-types are stored in several
-different ways depending on the particular pointer type involved. Simple
-pointers are just stored as the dataset offset of the object being pointed to with the
-size of the pointer being the same number of bytes as offsets in the file.
-Partial-object pointers are stored as a heap-ID which points to the following
-information within the file-heap: an offset of the object pointed to, number-type
-information (same format as header message), dimensionality information (same
-format as header message), sub-set start and end information (i.e. a coordinate
-location for each), and field start and end names (i.e. a [pointer to the]
-string indicating the first field included and a [pointer to the] string name
-for the last field).
-
-
Data of a compound datatype is stored as a contiguous stream of the items
-in the structure, with each item formatted according to its datatype.
-
-
-