summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6842] Purpose:Bill Wendling2003-05-082-3/+1
| | | | | | | | | | | | | | | | | | | Code Cleanup Description: Warning messages were being produced by the "make" program because the "docdir" was being specified twice as a target in the generated Makefiles. This is because the "EXAMPLESDIR" was also defined as "docdir". Solution: Made "EXAMPLESDIR" unique for C, Fortran, and C++ in the commence.in file and removed EXAMPLESDIR from the Makefile.ins Platforms tested: Dangermouse (only affects make system, not code). Misc. update:
* [svn-r6835] Elena Pourmal2003-05-082-626/+1053
| | | | | | | | | | | | | Purpose: Maintenance Description: I changed release version to 1.5.54. Email about tetsing of 1.5.53 will be send after this checkins. Solution: used bin/h5vers -s to change the version number Platforms tested: Done on arabica Misc. update:
* [svn-r6793] Snapshot version 1.5 release 52HDF Admin2003-05-032-10/+10
|
* [svn-r6779] Purpose: Backward compatibility changeRaymond Lu2003-04-291-1/+5
| | | | | | | | Description: 1.4 compatibility for H5G_obj_t type and H5Zregister test. Solution: use macro H5_WANT_H5_V1_4_COMPAT Platforms tested: h5committest
* [svn-r6761] Snapshot version 1.5 release 51HDF Admin2003-04-262-10/+10
|
* [svn-r6732] Purpose:Albert Cheng2003-04-221-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Bug fix and feature Description: The patch to Makefile.in failed if an empty directory of fortran/examples was left behind by a previous build. Solution: Attempted to put it in config/conclude.in just became a mess since it is hard to predict when we will include examples in the subdirs or not. Borrow the structure of install-examples and do some handcode per interface. The Makefile.in of each interface (C, Fortran, C++) controls everything. Not very systematic but pretty clean for this case. Platforms tested: h5committested. Also tested in modi4 with various combinations of fortran, c++ enabled. Misc. update:
* [svn-r6643] Snapshot version 1.5 release 50HDF Admin2003-04-122-10/+10
|
* [svn-r6616] Purpose:Quincey Koziol2003-04-091-4/+17
| | | | | | | | | | | | | | Code cleanup Description: Chase H5Zfilter API changes. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) w/C++ Misc. update:
* [svn-r6510] Purpose:Binh-Minh Ribler2003-03-207-21/+0
| | | | | | | | | | | | | | | | | Cleanup Description: Removed "using namespace std" since it's in namespace H5 already. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) - by Elena Misc. update:
* [svn-r6509] Purpose:Binh-Minh Ribler2003-03-208-13/+42
| | | | | | | | | | | | | | | | | | | | | Adding new platform support Description: Added support for the C++ API on hpux11.00 with the compiler aCC. Because aCC doesn't use "std," a new macro H5_NO_STD is provided and used where "std" is presented in the library. In addition, changed several cout's when reporting errors to cerr's. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) - by Elena Misc. update:
* [svn-r6508] Purpose:Binh-Minh Ribler2003-03-201-0/+24
| | | | | | | | | | | | | | | | | | Adding new platform support Description: Added the config file to support the C++ API on hpux11.00 with the compiler aCC. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) - by Elena Misc. update: Will update MANIFEST and release_docs/RELEASE for new features.
* [svn-r6485] Purpose:Bill Wendling2003-03-179-8/+12
| | | | | | | | | | | | Bug Fix Description: "using namespace std" isn't supported on HP-UX. We ahve the H5_NO_STD flag begin set, but it wasn't being used. Solution: Added the check to the #ifdef line to see if H5_NO_STD is defined before trying to use it in the program. Platforms tested: Kelgia
* [svn-r6484] Purpose:Bill Wendling2003-03-174-0/+21
| | | | | | | | | | | Bug Fix Description: Kelgia needs the old header file format for #includes. Solution: Conditionally include the old header file format if OLD_HEADER_FILENAME is defined. Platforms tested: Kelgia
* [svn-r6483] Snapshot version 1.5 release 49HDF Admin2003-03-152-10/+10
|
* [svn-r6471] Purpose:Bill Wendling2003-03-092-68/+131
| | | | | | | | Update Description: Removed useless #includes and added a test for the std environment. Platforms tested: Linux
* [svn-r6446] Snapshot version 1.5 release 48HDF Admin2003-03-012-10/+10
|
* [svn-r6437] Description:Albert Cheng2003-02-251-1/+1
| | | | | | | | | so_locations was not removed during distclean. Added it to the distclean targets. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? No [If no, why not?] Tested in modi4 and eirene with C++ enabled..
* [svn-r6407] Snapshot version 1.5 release 47HDF Admin2003-02-152-10/+10
|
* [svn-r6358] Snapshot version 1.5 release 46HDF Admin2003-02-012-10/+10
|
* [svn-r6353] Purpose:Bill Wendling2003-01-302-94/+51
| | | | | | | | | | | Update Description: Updated the configure scripts. Fortran and C++ didn't have proper checks for Linux LFS support. Also needed to remove the "-g" flag from the compile line if --enable-production is set. For that, I took how it's being done in HDF5 Lite... Platforms tested: Linux
* [svn-r6303] Purpose:Binh-Minh Ribler2003-01-212-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | new functions Description: Added these member functions to class Group per the new C functions H5Gget_num_objs, H5Gget_objname_by_idx and H5Gget_objtype_by_idx: // Returns the number of objects in the group. hsize_t getNumObjs() const; // Retrieves the name of an object in a given group by giving index ssize_t getObjnameByIdx(hsize_t idx, string& name, size_t size) const; // Returns the type of an object in a given group by giving index; // the overloaded function also provided the object type in text as // "group" for H5G_GROUP // "dataset" for H5G_DATASET // "datatype" for H5G_TYPE int getObjTypeByIdx(hsize_t idx) const; int getObjTypeByIdx(hsize_t idx, string& type_name) const; Platforms: SunOS 5.7 (arabica) Linux 6.2 (eirene) IRIX 6.5.11 (modi4)
* [svn-r6267] Snapshot version 1.5 release 45HDF Admin2003-01-112-10/+10
|
* [svn-r6236] Purpose: CopyrightBinh-Minh Ribler2003-01-0769-58/+1004
| | | | | | | | | Description: Added copyright notice to C++ API files, including *.h, *.cpp, and Makefile.in Platforms: Linux 6.2 (eirene)
* [svn-r6235] Purpose: CopyrightBinh-Minh Ribler2003-01-071-3/+13
| | | | | | | | Description: Added copyright notice to C++ API files, including *.h, *.cpp, and Makefile.in Platforms: Linux 6.2 (eirene)
* [svn-r6221] Snapshot version 1.5 release 44HDF Admin2002-12-212-10/+10
|
* [svn-r6193] Snapshot version 1.5 release 43HDF Admin2002-12-072-10/+10
|
* [svn-r6133] Snapshot version 1.5 release 42HDF Admin2002-11-232-10/+10
|
* [svn-r6123] *** empty log message ***Quincey Koziol2002-11-202-10/+10
|
* [svn-r6111] Purpose:Quincey Koziol2002-11-201-38/+12
| | | | | | | | | | | | | Code cleanup/new feature Description: Switched from using H5_HAVE_COMPRESSION flag in favor of H5_HAVE_FILTER_DEFLATE. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)} FreeBSD 4.7 (sleipnir)
* [svn-r6050] Snapshot version 1.5 release 40HDF Admin2002-11-022-10/+10
|
* [svn-r6033] Snapshot version 1.5 release 39HDF Admin2002-10-262-10/+10
|
* [svn-r5979] Snapshot version 1.5 release 38HDF Admin2002-10-122-10/+10
|
* [svn-r5949] Snapshot version 1.5 release 37HDF Admin2002-09-282-10/+10
|
* [svn-r5932] MuQun Yang2002-09-2026-37/+37
| | | | | | | | | Purpose: use H5_DLLCPP to replacer __DLLCPP__ for c++ interfaces. Description: Solution: Platforms tested: linux 2.2.18smp, IRIX64, solaris 2.7, windows 2000
* [svn-r5927] Snapshot version 1.5 release 36HDF Admin2002-09-142-10/+10
|
* [svn-r5912] Snapshot version 1.5 release 35HDF Admin2002-09-072-10/+10
|
* [svn-r5908] Snapshot version 1.5 release 34HDF Admin2002-08-312-10/+10
|
* [svn-r5869] Snapshot version 1.5 release 33HDF Admin2002-08-102-10/+10
|
* [svn-r5841] Snapshot version 1.5 release 32HDF Admin2002-08-032-10/+10
|
* [svn-r5807] Purpose:Bill Wendling2002-07-171-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Update, Bug Fix, and Feature Add Description: - Updated how AC_{ENABLE,WITH} help messages were being generated. Autoconf now gives you an AC_HELP_STRING macro to use to create them. - Fixed the problem with Linux LFS on RedHat 7.3 machines. It wasn't finding getdents64(), so we can't rely on that being present anymore... - Added GPFS detection and setting. - Updated how compression is specified. It's no longer necessary to test for HAVE_ZLIB_H, HAVE_LIBZ, and HAVE_COMPRESS2. The one macro {H5_}HAVE_COMPRESSION takes care of all of these. Solution: Changed the check for Linux LFS from looking for getdents() to looking at the version number of the kernel (using the uname -r command). You can still override with the --enable-linux-lfs switch if you really believe that your <2.4 kernel has LFS support. Platforms tested: Linux (2.2 and 2.4)
* [svn-r5774] Snapshot version 1.5 release 31HDF Admin2002-07-062-10/+10
|
* [svn-r5726] Snapshot version 1.5 release 30HDF Admin2002-06-292-10/+10
|
* [svn-r5674] Purpose:Quincey Koziol2002-06-191-1/+1
| | | | | | | | | | Code cleanup Description: Removed more compiler warnings, etc. Platforms tested: Linux 2.2.x (eirene) w/parallel
* [svn-r5506] Snapshot version 1.5 release 29HDF Admin2002-06-022-10/+10
|
* [svn-r5495] Purpose:Bill Wendling2002-05-312-4/+167
| | | | | | | | | | | | Bug Fix Description: C++ uses the "off_t" type for external files as well. I'm assuming that there's going to be a problem with 4 byte off_ts and 8 byte off_ts in the C++ code as well. I compiled everything on Linux and it worked, but I don't think we have a check for this bug in the library yet... Platforms tested: Linux
* [svn-r5487] Purpose:Quincey Koziol2002-05-302-15/+0
| | | | | | | | | | | | | | Bug fix Description: H5Ewalk_cb was being called from a C++ API, when it really is an internal routine to the H5E interface. Solution: Removed C++ API wrapper for it. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5465] Snapshot version 1.5 release 28HDF Admin2002-05-282-10/+10
|
* [svn-r5428] Binh-Minh Ribler2002-05-164-2/+81
| | | | | | | | | | | | | | | Purpose: New Feature - per library change Description: Added the new member function getMemberIndex to classes EnumType and CompType to match the new C API H5Tget_member_index. Given the name of a member of an enumeration or compound datatype, this new function queries the index of the member. Platforms: SunOS 5.7 (arabica) Linux 6.2 (eirene)
* [svn-r5427] Purpose:Binh-Minh Ribler2002-05-162-3/+48
| | | | | | | | | | | | | | | | | | New Feature - per library change Description: Added new member function DataSet::fillMemBuf for the new C API H5Dfill. Quincey's description of H5Dfill is as followed: Added new H5Dfill() routine to fill the elements in a selection for a memory buffer with a fill value. This is a user API wrapper around some internal routines which were needed for the fill-value modifications from Raymond as well as Pedro's code for reducing the size of a chunked dataset. Platforms: SunOS 5.7 (arabica) Linux 6.2 (eirene)
* [svn-r5280] Purpose:Bill Wendling2002-04-292-11/+11
| | | | | | | | | | | | Update Description: Changed so that the Fortran and C++ configures are named "HDF5 Fortran" and "HDF5 C++" resp. instead of just "HDF5. Solution: Add an extra parameter to the subroutine which generates the new configure.in files. Platforms tested: Linux