summaryrefslogtreecommitdiffstats
path: root/c++/src
Commit message (Collapse)AuthorAgeFilesLines
...
* dev -Update pkgconfig settings with version - #218 (#220)Allen Byrne2020-12-221-2/+2
| | | | | | | | | | | * OESS-98 convert plugin option to FetchContent, add tests * Fixes for pkcfg files because of plugin option * OESS-98 fix tools test for plugins * Pkgconfig fix - #218 * Update all pkgconfig settings with version
* Basic alignment with async branch (#115)Quincey Koziol2020-11-231-1/+1
| | | | | | | * Basic alignment with async branch - trivial changes to reduce clutter in overall diff. * Update minor error code to reflect change within library * Update the error output to match library
* CMake: Add an option to opt-out static libgccMichel Zou2020-10-311-1/+1
| | | | | With sjlj exception model, statically link to libgcc/libstdc++ prevents exceptions to be caught from other dynamic libraries.
* Clang-format of source filesAllen Byrne2020-09-3065-4797/+5135
|
* OESS-98 merge with clang-format changesAllen Byrne2020-09-251-3/+3
|
* CMake and script changes for clang-formatAllen Byrne2020-09-041-0/+11
|
* Minor change to header comments in file locking C++ changes.Dana Robinson2020-08-031-2/+2
|
* Squash merge of file locking fixesDana Robinson2020-08-032-0/+53
|
* Trim trailing whitespaceQuincey Koziol2020-04-208-11/+11
|
* TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-04-051-6/+2
|
* TRILAB-192 restrict extensive warnings to librariesAllen Byrne2020-03-241-0/+6
|
* TRILAB-142 Change minimum CMake version to 3.12Allen Byrne2020-02-211-1/+1
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-165-47/+181
|
* Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim()Jerome Soumagne2019-10-082-6/+6
|
* Update versioning to next major versionAllen Byrne2019-09-251-0/+12
|
* Update develop branch version to 1.13.0 after creation of hdf5_1_12Larry Knox2019-09-251-1/+1
| | | | branch.
* HDFFV-10845 make flags privateAllen Byrne2019-07-181-1/+1
|
* Correct syntaxAllen Byrne2019-07-181-1/+1
|
* Fix typoAllen Byrne2019-07-181-1/+1
|
* HDFFV-1045 gcc static must be link flagsAllen Byrne2019-07-181-1/+5
|
* HDFFV-10845 quote multiple strings in cmake link commandAllen Byrne2019-07-181-1/+1
|
* HDFFV-10845 update mingw cmake changesAllen Byrne2019-07-171-1/+4
|
* HDFFV-10845 fix configure check and PATHsAllen Byrne2019-07-171-1/+1
|
* HDFFV-10581 add missed change and release note.Allen Byrne2019-07-091-1/+1
|
* HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-181-17/+23
| | | | | HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static HDFFV-10803 Update FindSZIP.cmake find module Remove unneeded modules and update java modules
* Snapshot version 1.11 release 5.hdftest2019-05-021-1/+1
| | | | Update version to 1.11.6.
* Added more info to the function headers.Binh-Minh Ribler2019-04-221-2/+3
|
* Added new C++ wrappers - HDFFV-10622Binh-Minh Ribler2019-04-223-4/+50
| | | | | | | | | | | | | | | | 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)
* Add C++, Java, and FORTRAN wrappers and tests for H5Fget_filenoQuincey Koziol2019-04-143-0/+60
|
* Snapshot version 1.11 release 4.hdftest2019-04-011-1/+1
| | | | Update version to 1.11.5.
* Removed an extra "using" statementBinh-Minh Ribler2019-02-151-2/+0
|
* Adding documentationBinh-Minh Ribler2019-02-151-1/+7
| | | | | Description Added detail about the argument "fields" of H5Object::visit.
* Adding a C++ wrapperBinh-Minh Ribler2019-02-144-23/+94
| | | | | | | | | | | | | 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 Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* Fixed documentation - typo onlyBinh-Minh Ribler2018-12-231-2/+1
|
* Removed H5I_REFERENCE from the library. It has always been unusedDana Robinson2018-12-082-3/+0
| | | | and has been marked 'deprecated' since 1.10.0. Fixes HDFFV-10252.
* Snapshot version 1.11 release 3.hdftest2018-11-051-1/+1
|
* VOL FEATUREDana Robinson2018-10-104-4/+52
|
* Snapshot version 1.11 release 2.hdftest2018-09-201-1/+1
|
* Develop normalization with vol_integration.Dana Robinson2018-09-191-5/+5
| | | | | Mostly peripheral things like the tools and wrappers, with just enough core library code to support that.
* Merge branch 'develop' of ↵Binh-Minh Ribler2018-07-281-7/+8
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp4 into develop
| * Add missing '\' in the middle of the public headers list in Makefile.am.Larry Knox2018-07-241-4/+4
| |
* | Fixed document formatBinh-Minh Ribler2018-07-2813-0/+17
| | | | | | | | | | Platforms tested: Linux/64 (jelly) (only in comment sections)
* | Fixed missing backslashBinh-Minh Ribler2018-07-241-7/+6
|/
* Fixed typosBinh-Minh Ribler2018-07-232-13/+13
|
* Added class DSetAccPropListBinh-Minh Ribler2018-07-2228-37/+366
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-214-168/+142
| | | | | | | | | | | 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-184-35295/+24270
| | | | | | | | | 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-172-0/+17
| | | | | | | | | | 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-172-9/+86
| | | | | | | | | | | | | | | | | | | 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-172-6/+14
|