summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #2840 in HDFFV/hdf5 from ↵Larry Knox2020-08-251-1/+1
| | | | | | | ~LRKNOX/hdf5_lrk:hdf5_1_10_7 to hdf5_1_10_7" This reverts commit c6916356c25214ebebe2c8f88a1df659bd4ac075, reversing changes made to 6abf2770b39878acde57e74fb7d87f07be7390dc.
* Updated version to 1.10.7.1. bin/h5vers changed to accomodate theLarry Knox2020-08-251-1/+1
| | | | format change.
* Commit changes for release branch: maintainer mode, default to production, ↵Larry Knox2020-08-194-0/+6141
| | | | set HDFF5_GENERATE_HEADERS to OFF, and add file generated by autogen.sh.
* Brings file locking changes from developDana Robinson2020-08-142-0/+53
|
* Examples DESTDIR and github actionAllen Byrne2020-07-211-2/+2
|
* Removed trailing whitespace from source files.Dana Robinson2020-05-2627-94/+94
|
* Merge pull request #2529 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Allen Byrne2020-04-273-5/+4
|\ | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '68adfb86d056af222ab80c349c56e0bd1d183f09': Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to develop Move ADD_H5_FLAGS macro from *CompilerFlags.cmake files to config/cmake_ext_mod/HDFMacros.cmake for common use. Restrict errors to gcc 4.8 and above. Fix NoFilter build TRILAB-244 separate CXX warnings and errors from C Don't add general warnings flags for unsupported old versions of gcc and g++ (older than gcc/g++ 4.2). Correct gnu-cxxflags to determine warnings flags to be added based on C++ compiler version instead of C compiler version.
| * TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-273-5/+4
| |
* | Snapshot version 1.10 release 7 (snap0)hdftest2020-04-261-1/+1
|/ | | | Update version to 1.10.7-1
* Add prefix_relto_examplesdir function to set relative path to h5c++.Larry Knox2020-04-151-0/+23
|
* TRILAB-192 - merge changes from developAllen Byrne2020-04-072-6/+3
| | | | Single source, config files, for warnings for both autotools and CMake. Update CMake libraries, tools, tests to use correct flags.
* TRILAB-192 merging warnings changes from developAllen Byrne2020-03-303-4/+10
|
* Merge CMake and tools changes from developAllen Byrne2020-02-274-4/+4
|
* Added new CMake options for testsAllen Byrne2020-01-192-2/+4
|
* Update version for HDF5_1_10Larry Knox2019-12-111-1/+1
|
* Snapshot version 1.10 release 6 (snap3)Larry Knox2019-11-121-1/+1
| | | | Update version to 1.10.6-snap4
* HDFFV-10903 merge dev changes to 1.10Allen Byrne2019-09-181-5/+5
|
* Snapshot version 1.10 release 6 (snap2)hdftest2019-09-171-1/+1
| | | | Update version to 1.10.6-snap3
* Snapshot version 1.10 release 6 (snap1)hdftest2019-08-261-1/+1
| | | | Update version to 1.10.6-snap2
* Merge HD prefix and whitespace changes from developAllen Byrne2019-08-1816-1111/+1112
|
* Merge fixes and code reconciliation wit developAllen Byrne2019-08-051-37/+43
|
* Cleanup when merging to other branchesAllen Byrne2019-07-302-41/+40
|
* HDFFV-10845, 10529 and CMake changes from developAllen Byrne2019-07-246-71/+94
|
* HDFFV-10581 Correct PDB files and debug naming.Allen Byrne2019-07-091-1/+1
|
* Squash commit of options to build tools and testsDhvanil Popat2019-06-251-1/+7
|
* HDFFV-10805 Merge SHARED ONLY option from developAllen Byrne2019-06-203-30/+47
|
* Added new C++ wrappers - HDFFV-10622Binh-Minh Ribler2019-04-244-12/+171
| | | | | | | | | | | | | | | | Description: Added wrappers for H5Pset/get_create_intermediate_group: // Specifies in property list whether to create missing // intermediate groups void setCreateIntermediateGroup(bool crt_intmd_group) const; // Determines whether property is set to enable creating missing // intermediate groups bool getCreateIntermediateGroup() const; Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* Snapshot version 1.10 release 6 (snap0)\nUpdate version to 1.10.6-snap1)hdftest2019-04-011-1/+1
|
* HDFFV-10703 - Update CMake variable handlingAllen Byrne2019-02-211-4/+4
|
* Update version on hdf5_1_10 branch to 1.10.6-snap0.Larry Knox2019-02-181-1/+1
|
* Code improvementBinh-Minh Ribler2019-02-161-277/+9
| | | | | | | Description: Removed dead code and accidentally leftover code Platforms tested: Linux/64 (jelly) - very minor
* Adding a C++ wrapperBinh-Minh Ribler2019-02-157-36/+239
| | | | | | | | | | | | | Description: - Added a wrapper for H5Ovisit2 to class H5Object // Recursively visit elements reachable from this object. void visit(H5_index_t idx_type, H5_iter_order_t order, visit_operator_t user_op, void *op_data, unsigned int fields); - Fixed various typos in documentation - Removed a pair of [] in a delete statement for a non-array pointer. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* Fixing typo in documentationBinh-Minh Ribler2019-02-151-3/+1
|
* Refactor TIMEOUT valuesAllen Byrne2019-02-061-1/+1
|
* Merge CMake changes from developAllen Byrne2018-12-202-50/+72
|
* Snapshot version 1.10 release 5 (snap1)hdftest2018-11-081-1/+1
|
* Trial commitBinh-Minh Ribler2018-10-261-40/+40
| | | | | | | | Description: Just committing some typo fix to see whether my changes can be merged successfully to this branch Platforms tested: Linux/64 (jelly)
* Update versionLarry Knox2018-09-051-1/+1
|
* Change prefix in example scripts to relative path to bin. This was doneLarry Knox2018-08-231-1/+1
| | | | | for 1.8, and works wherever installed without the need to replace the original prefix.
* Rearrange issues by date orderJordan Henderson2018-08-091-1/+1
| | | | | Update version. Update .so versions to match 1.10.3.
* Merge pull request #1158 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp4:develop ↵Binh-Minh Ribler2018-07-3113-0/+17
| | | | | | | | | | to develop Typos in comments * commit '7d9f5ed49a560fe8801b77cce8ffb60a2ec5e846': Fixed document format Platforms tested: Linux/64 (jelly) (only in comment sections) Fixed missing backslash
* Add missing '\' in the middle of the public headers list in Makefile.am.Larry Knox2018-07-261-4/+4
|
* Fixed typosBinh-Minh Ribler2018-07-262-13/+13
|
* Added class DSetAccPropListBinh-Minh Ribler2018-07-2629-39/+479
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added class DSetAccPropList for the dataset access property list. - Added wrapper for H5Dget_access_plist to class DataSet // Gets the access property list of this dataset. DSetAccPropList getAccessPlist() const; - Added wrappers for H5Pset_chunk_cache and H5Pget_chunk_cache to class DSetAccPropList // Sets the raw data chunk cache parameters. void setChunkCache(size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0) // Retrieves the raw data chunk cache parameters. void getChunkCache(size_t &rdcc_nslots, size_t &rdcc_nbytes, double &rdcc_w0) - Added two more arguments to H5Location::createDataSet: const DSetAccPropList& dapl = DSetAccPropList::DEFAULT const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT - Added one more argument to H5Location::openDataSet: const DSetAccPropList& dapl = DSetAccPropList::DEFAULT Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Code improvementBinh-Minh Ribler2018-07-2610-203/+176
| | | | | | | | | | | Description: Moved the new H5Object::getInfo member functions to H5Location and made them overloaded with the existing H5Location::getObjinfo. This way is cleaner than the previous approach. Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed EED-319Binh-Minh Ribler2018-07-265-35298/+24282
| | | | | | | | | Description: - Fixed doc issue Added an html version for the C++ function mapping table and removed the single web page version. Updated cpp_doc_config to use the html file. - Added a couple more minor tests
* Fixed HDFFV-10472Binh-Minh Ribler2018-07-263-0/+98
| | | | | | | | | | Description: Added operator!= to DataType bool operator!=(const DataType& compared_type) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed HDFFV-10458 partiallyBinh-Minh Ribler2018-07-264-9/+163
| | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Oget_info_by_idx2. // Returns information about an HDF5 object, given its index. void getInfo(const char* grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) void getInfo(const H5std_string& grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed commentsBinh-Minh Ribler2018-07-262-6/+14
|
* Fixed HDFFV-10458 partiallyBinh-Minh Ribler2018-07-266-10/+187
| | | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Oget_info2 and H5Oget_info_by_name2. // Returns information about an HDF5 object. void getInfo(H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC) // Returns information about an HDF5 object, given its name. void getInfo(const char* name, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) void getInfo(const H5std_string& name, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)