hdf5/hl/test
Binh-Minh Ribler 9592119ffd [svn-r29269] Purpose: Improve Packet Table library
Description:
    The Packet Table API used to have fixed-length and variable-length functions
    (i.e., H5PTcreate_fl and H5PTcreate_vl), but in 2006, the vlen functions
    were ifdef'ed out with VLPT_REMOVED, see HDFFV-442. The majority of this
    revision includes removing unused vlen stuff, adding various vlen tests,
    initial code cleanup, and first pass of commenting.
    Details:
      - Removed the VLPT_REMOVED ifdef, but keep H5PTis_varlen and the free
        function because they are useful or even needed, but the free
        function's name is changed to be more appropriate for both
        read/write buffers, i.e., H5PTfree_vlen_buff.

      - The new test file, test_packet_vlen.c, contains tests showing packet
        tables, containing various types of vlen data, can be created with
        the fixed-length function

      - Two accessor functions were added per HDFFV-8623/patch 003.
            /* Returns the ID of the dataset associated with the packet table */
            hid_t H5PTget_dataset(hid_t table_id);

            /* Returns the ID of the datatype the packet table uses */
            hid_t H5PTget_type(hid_t table_id);

      - Various cleanup: replacing 0/-1 with SUCCEED/FAIL and H5I_BADID with
        H5I_INVALID_HID, and removing many warnings.

Platforms tested:
    Linux/32 2.6 (jam)
    Linux/64 (platypus)
    Darwin (osx1010test)
2016-03-04 14:49:14 -05:00
..
CMakeLists.txt [svn-r27469] Merge from trunk with dual-binary CMake code. 2015-08-05 16:01:07 -05:00
CMakeTests.cmake [svn-r24948] Group tests by Common name 2014-04-02 13:35:01 -05:00
COPYING [svn-r22109] Removed the executable flag from the COPYING file. 2012-03-21 14:40:02 -05:00
dectris_hl_perf.c [svn-r26172] Fix for: HDFFV-8685 -- Have one include file to use for HL libraries 2015-02-13 16:32:44 -05:00
dsdata.txt
dslat.txt
dslon.txt
dtype_file_readable.txt
dtype_file.txt
earth.pal
gen_test_ds.c [svn-r24376] Updated all code to use HDmalloc, HDcalloc, and HDfree. 2013-10-30 23:20:36 -05:00
h5hltest.h [svn-r29269] Purpose: Improve Packet Table library 2016-03-04 14:49:14 -05:00
H5srcdir_str.h.in [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
image8.txt
image24pixel.txt
image24plane.txt
Makefile.am [svn-r29269] Purpose: Improve Packet Table library 2016-03-04 14:49:14 -05:00
pal_rgb.h [svn-r13253] Updated all C and C++ style source code files with the THG copyright notice. 2007-02-07 09:56:24 -05:00
sepia.pal
test_ds_be.h5 [svn-r17566] Fix for Bug 1562. H5DSis_attached needed to account for platform dependent types. Added test and test files for LE and BE dimension scales. Reworked part of test_ds file as part of debug. 2009-10-01 11:17:17 -05:00
test_ds_le.h5 [svn-r17566] Fix for Bug 1562. H5DSis_attached needed to account for platform dependent types. Added test and test files for LE and BE dimension scales. Reworked part of test_ds file as part of debug. 2009-10-01 11:17:17 -05:00
test_ds.c [svn-r26417] Removed compiler warnings from HL. HDF5-237 2015-03-10 14:02:41 -05:00
test_dset_opt.c [svn-r27133] - Add a new attribute function characterstic for format: 2015-06-01 14:38:09 -05:00
test_file_image.c [svn-r28346] Description: 2015-11-14 22:32:00 -05:00
test_image.c [svn-r27799] Minor warning fixes in the high-level library. 2015-09-16 05:34:25 -05:00
test_lite.c [svn-r28017] mem leak fix. 2015-10-09 15:25:50 -05:00
test_packet_vlen.c [svn-r29269] Purpose: Improve Packet Table library 2016-03-04 14:49:14 -05:00
test_packet.c [svn-r29269] Purpose: Improve Packet Table library 2016-03-04 14:49:14 -05:00
test_table_be.h5 [svn-r23147] ported revisions 23081:23145 from the trunk 2013-01-09 15:23:07 -05:00
test_table_cray.h5 [svn-r23147] ported revisions 23081:23145 from the trunk 2013-01-09 15:23:07 -05:00
test_table_le.h5 [svn-r23147] ported revisions 23081:23145 from the trunk 2013-01-09 15:23:07 -05:00
test_table.c [svn-r27204] Description: 2015-06-15 11:07:38 -05:00
usa.wri