summaryrefslogtreecommitdiffstats
path: root/src/H5Tpublic.h
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2010-08-24 16:00:20 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2010-08-24 16:00:20 (GMT)
commit9fbdf8f07aeb41e04108e369196c426b7403881a (patch)
tree7c9dc70860cf8daa4d7ce588b3dcae383b67c5c6 /src/H5Tpublic.h
parent11e5e1c588ec8a0c3ae6eb5a5601fe9b8b720cd0 (diff)
downloadhdf5-9fbdf8f07aeb41e04108e369196c426b7403881a.zip
hdf5-9fbdf8f07aeb41e04108e369196c426b7403881a.tar.gz
hdf5-9fbdf8f07aeb41e04108e369196c426b7403881a.tar.bz2
[svn-r19288] Bug 1934 - I added support of all data types for H5Tget_order. I added a new byte order
H5T_ORDER_MIXED specifically for compound types and its derived types. They report mixed orders if they have members of different orders. There is no change to configure.in, config, and Makefile.am in the top directory. They have some property changes when I merged the code from 1.8. Tested on jam. I tested the same change for 1.8 with h5committest.
Diffstat (limited to 'src/H5Tpublic.h')
-rw-r--r--src/H5Tpublic.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/H5Tpublic.h b/src/H5Tpublic.h
index 330a731..d646ef1 100644
--- a/src/H5Tpublic.h
+++ b/src/H5Tpublic.h
@@ -50,7 +50,8 @@ typedef enum H5T_order_t {
H5T_ORDER_LE = 0, /*little endian */
H5T_ORDER_BE = 1, /*bit endian */
H5T_ORDER_VAX = 2, /*VAX mixed endian */
- H5T_ORDER_NONE = 3 /*no particular order (strings, bits,..) */
+ H5T_ORDER_MIXED = 3, /*Compound type with mixed member orders */
+ H5T_ORDER_NONE = 4 /*no particular order (strings, bits,..) */
/*H5T_ORDER_NONE must be last */
} H5T_order_t;