summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
...
* Update version to 1.8.0-1 for CMake test failure.Larry Knox2020-08-241-1/+1
| | | | | | | | | | | if (H5_VERS_SUBRELEASE) set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}-${H5_VERS_SUBRELEASE}") else () if (${H5_VERS_SUBRELEASE} STREQUAL "") set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}") else () set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}-${H5_VERS_SUBRELEASE}") endif ()
* Updated HDF5 1.10 support branch version number to 1.10.8-0Larry Knox2020-08-191-1/+1
|
* 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)
* Fixed HDFFV-10404Binh-Minh Ribler2018-07-2611-22/+22
| | | | | | | | | Description: Applied the typo fixes from user's report. The previous pull request couldn't be merged because it was too old, and it was too complicated for me to resolve conflicts. Platform tested: Linux/64 (jelly) - very minor