summaryrefslogtreecommitdiffstats
path: root/src/H5TBprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r5579] Purpose:Bill Wendling2002-06-101-4/+14
| | | | | | | | | | | | | | Copyright Fix Description: Switched the copyright statements from the old, bad version to the new version we got from the lawyers. Note: not every file was changed. There are some files which have copyrights not to NCSA (see the Stream VFD and some of the GIF conversion modules didn't have copyrights, so I didn't know if they were from others or from us). I left those alone. If others think they should be changed, please feel free to do so. Platforms tested: Linux
* [svn-r4360] Purpose:Quincey Koziol2001-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Code cleanup (sorta) Description: When the first versions of the HDF5 library were designed, I remembered vividly the difficulties of porting code from a 32-bit platform to a 16-bit platform and asked that people use intn & uintn instead of int & unsigned int, respectively. However, in hindsight, this was overkill and unnecessary since we weren't going to be porting the HDF5 library to 16-bit architectures. Currently, the extra uintn & intn typedefs are causing problems for users who'd like to include both the HDF5 and HDF4 header files in one source module (like Kent's h4toh5 library). (Merged from the same changes to development branch) Solution: Changed the uintn & intn's to unsigned and int's respectively. Platforms tested: FreeBSD 4.4 (hawkwind)
* [svn-r3934] Purpose:Bill Wendling2001-05-151-1/+1
| | | | | | | | | | | | | | | | Code Update Description: Ported change from the 1.5 branch to the 1.4 branch where all HDF5 include files are in quotes instead of angle brackets: #include "hdf5_file.h" instead of #include <hdf5_file.h> Platforms tested: Linux
* [svn-r2272] Updated data structure names to be more in line with HDF5 naming ↵Quincey Koziol2000-05-191-42/+42
| | | | scheme.
* [svn-r2225] added __DLL__ in front of the function prototypes. exports the ↵Patrick Lu2000-05-091-17/+17
| | | | | | | functions in the dll. the testhdf5dll projects were not compiling because they didn't know about these functions
* [svn-r2221] Brought threaded, balanced binary tree code over from the HDF4 ↵Quincey Koziol2000-05-081-0/+126
| | | | | | | library and updated it for integrating with the H5 library. I'm thinking about using them for the data-structures in some caching improvements I'm working on.
* [svn-r2073] Added free-list code to the library and took out the older ↵Quincey Koziol2000-04-041-26/+0
| | | | | | | "temporary buffer" code, since the functionality was superceded. See the followup document for details on the free-list code.
* [svn-r1305] Checkpointing the VL datatype code. I believe the core ↵Quincey Koziol1999-06-041-1/+1
| | | | | | | | functionality is here, accessed with H5Tvlen_create, but I need to start writing tests now. Also the more esoteric API calls (such as H5Tget_vlen_buf_size and the memory management calls) aren't implemented yet.
* [svn-r1051] changed the HDF5DLL and HDF5GLOBAL to __DLL__ and __DLLVAR__Patrick Lu1999-02-021-5/+5
| | | | also exported all globals and non static functions to the dll
* [svn-r712] Added temporary buffer support to several places in the library ↵Quincey Koziol1998-09-211-5/+5
| | | | | | | which were calling malloc too often. Also, added caching of hyperslab blocks, which improves performance _significantly_ for hyperslab I/O.
* [svn-r451] Completely tore out existing dataspace API and replaced with code ↵Quincey Koziol1998-07-061-0/+26
to match API defined in the html/Dataspaces.html document. This code does not include support for strides, merging selections, or permutations of coordinates yet, but it's a drop-in replacement for the existing API with the same features.