summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Upated cpp doc.Binh-Minh Ribler2018-03-101-1/+1
| | |
| | * Added C++ wrappers - HDFFV-10149Binh-Minh Ribler2018-03-104-146/+628
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Added the following wrappers to class H5::Group: + H5Lcreate_soft: // Creates a soft link from link_name to target_name. void newLink(const char *target_name, const char *link_name,...) void newLink(const H5std_string& target_name,...) + H5Lcreate_hard: // Creates a hard link from new_name to curr_name. void newLink(const char *curr_name, const Group& new_loc,...) void newLink(const H5std_string& curr_name, const Group& new_loc,...) // Creates a hard link from new_name to curr_name in same location. void newLink(const char *curr_name, const hid_t same_loc,...) void newLink(const H5std_string& curr_name, const hid_t same_loc,...) + H5Lcopy: // Copy an object from a group of file to another. void copyLink(const char *src_name, const Group& dst,...) void copyLink(const H5std_string& src_name, const Group& dst,...) // Copy an object from a group of file to the same location. void copyLink(const char *src_name, const char *dst_name,...) void copyLink(const H5std_string& src_name,...) + H5Lmove: // Rename an object in a group or file to a new location. void moveLink(const char* src_name, const Group& dst,...) void moveLink(const H5std_string& src_name, const Group& dst,...) // Rename an object in a group or file to the same location. void moveLink(const char* src_name, const char* dst_name,...) void moveLink(const H5std_string& src_name,...) Platforms tested: Linux/64 (jelly) Linux/ppc64 (ostrich) Darwin (osx1010test)
| | * Update for new support websiteBinh-Minh Ribler2017-12-2118-156/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Replaced external links with text including the C API name - Removed links of copyright at the bottom of each page - Removed logo at top - Removed document name and version number Platforms tested: Linux/32 2.6 (jam) - only documentation
* | | Merge branch 'develop' into hdf5_1_10_mergeM. Scot Breitenfeld2018-03-091-0/+47
|\ \ \ | |/ /
| * | HDFFV-4359 Add HL C++ and fix install parametersAllen Byrne2018-03-081-2/+2
| | |
| * | HDFFV-4359 Add C,HL,CXX filesAllen Byrne2018-03-081-0/+47
| | |
| * | Inc CMake min, Add new tests, rework test CMake filesAllen Byrne2018-02-275-6/+6
| | |
| * | HDFFV-10398 use the simpler add_subdirectory signatureAllen Byrne2018-01-301-3/+3
| | |
| * | HDFFV-10385 rework java namesAllen Byrne2018-01-172-3/+0
| | |
| * | Snapshot version 1.11 release 2hdftest2018-01-051-1/+1
| | |
| * | Snapshot version 1.11 release 1hdftest2018-01-051-1/+1
| | |
| * | Add library INTERFACE and MPI to toolsAllen Byrne2017-12-281-2/+2
| |/
* | Incr CMake min, add missing test, rework test CMake scriptAllen Byrne2018-02-275-6/+6
| |
* | Snapshot version 1.10 release 2 (snap9)hdftest2018-02-111-1/+1
| |
* | HDFFV-10398 merge from develop improve CMake codeAllen Byrne2018-01-301-3/+3
| |
* | HDFFV-10385,10392,10393 merge from developAllen Byrne2018-01-222-3/+0
| |
* | Snapshot version 1.10 release 2 (snap8)hdftest2018-01-081-1/+1
| |
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)hdftest2018-01-061-2/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'efa2a470c9d8cf2d584f6b22f5b80cd6687887d0': (36 commits) Merge fix HDFFV-9724 1_10 branch has a different number HDFFV-9724 Merge vds prefix from develop reverted changes from sync Snapshot version 1.11 release 1 Fix valgrind issues HDFFV-9724 init var to null HDFFV-9724 add valgrind ENV Fix memory leak due to addition of FORMAT check loop HDFFV-9724 prefix of 0 length should be null value HDFFV-9724 Corrected files and verified tests Add library INTERFACE and MPI to tools Increase maximum number of retries for h5watch tests. Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop" Fix library interface commands, add missing JNI Add HD prefix HDFFV-9724 Remove VDS file cache functionality Removed incorrect MPI text Par example needs to link with mpi libs Because of MPI requirements in library ALWAYS add include path ...
| * | Fix library interface commands, add missing JNIAllen Byrne2017-12-211-2/+2
| | |
* | | Snapshot version 1.10 release 2 (snap7)hdftest2017-12-311-1/+1
| | |
* | | Snapshot version 1.10 release 2 (snap6)hdftest2017-12-241-1/+1
|/ /
* | Snapshot version 1.10 release 2 (snap5)hdftest2017-12-171-1/+1
| |
* | Merge branch 'develop' into hdf5_1_10M. Scot Breitenfeld2017-12-1220-544/+522
|\ \ | |/
| * Fixed typo.Binh-Minh Ribler2017-12-041-1/+1
| |
| * Various code cleanupBinh-Minh Ribler2017-12-0420-543/+521
| | | | | | | | | | | | | | | | | | | | | | Description: - Replaced H5Location::exists with H5Location::nameExists and marked H5Location::exists as deprecated. - Miscellaneous test cleanup for consistency. Platforms tested: Linux/32 2.6 (jam) Linux/64 (jelly) Darwin (osx1010test)
* | Snapshot version 1.10 release 2 (snap4)hdftest2017-12-111-1/+1
| |
* | Snapshot version 1.10 release 2 (snap3)hdftest2017-11-201-1/+1
| |
* | Merge branch 'develop' into hdf5_1_10M. Scot Breitenfeld2017-10-2669-329/+36448
|\ \ | |/
| * Updated doxygen config fileBinh-Minh Ribler2017-10-031-1/+2
| | | | | | | | | | | | | | Description: Added C2Cppfunction_map.mht to HTML_EXTRA_FILES. Verified that the file is copied to cpplus_RM after running doxygen on cpp_doc_config.
| * Fixed typos for document file.Binh-Minh Ribler2017-09-251-1/+1
| |
| * Added documentation fileBinh-Minh Ribler2017-09-172-0/+35296
| | | | | | | | | | | | | | Description: Added a single page html file, C2Cppfunction_map.mht, that shows the current mapping of C APIs to C++ member functions. This page can be reached from the main page of the C++ reference manual.
| * Miscellaneous code cleanupBinh-Minh Ribler2017-09-1532-90/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Removed two inadvertently-added Group constructors in the header file. There was no implementation. - Removed deprecated H5Location and H5Object constructors that take an existing ID. - Miscellaneous improvements in comments, including updating URLs. Platforms tested: Linux/32 2.6 (jam) Linux/64 (jelly) Darwin (osx1010test)
| * Fixed incorrect callsBinh-Minh Ribler2017-09-1416-52/+52
| | | | | | | | | | | | | | | | Description: Replaced the calls to the deprecated function printError with printErrorStack in examples. Platforms tested: Linux/32 2.6 (jam)
| * New overloaded functions and testsBinh-Minh Ribler2017-09-1219-109/+416
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added VarLenType::VarLenType(const DataType& base_type) - Marked VarLenType::VarLenType(const DataType* base_type) deprecated - Added a static wrapper for H5Tdetect_class for PredType static bool DataType::detectClass(const PredType& pred_type, ...) - Removed the deprecated function Exception::printError() from code - Miscellaneous improvements in comments - Added test functions test_detect_type_class() and test_vltype() Platforms tested: Linux/32 2.6 (jam) Linux/64 (jelly) Darwin (osx1010test)
| * Adding variable initializationBinh-Minh Ribler2017-09-078-12/+12
| | | | | | | | | | | | | | Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| * Adding new C++ wrappersBinh-Minh Ribler2017-09-0418-30/+543
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Tencode to class DataType and H5Tdecode to classes DataType and its subclasses. // Creates a binary object description of this datatype. void DataType::encode() // Returns the decoded type from the binary object description. virtual DataType* DataType::decode() const; virtual DataType* ArrayType::decode() const; virtual DataType* CompType::decode() const; virtual DataType* DataType::decode() const; virtual DataType* EnumType::decode() const; virtual DataType* FloatType::decode() const; virtual DataType* IntType::decode() const; virtual DataType* StrType::decode() const; virtual DataType* VarLenType::decode() const; Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| * Miscellaneous improvements (cont.)Binh-Minh Ribler2017-08-252-0/+21
| | | | | | | | | | | | | | | | | | Description: Put back H5Location::getNumObjs and marked as deprecated in favor of Group::getNumObjs. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test)
| * Miscellaneous improvementsBinh-Minh Ribler2017-08-247-69/+71
| | | | | | | | | | | | | | | | | | | | | | Description: Moved H5Location::getNumObjs to Group::getNumObjs (i.e., H5Gget_info) Switched reinterpret_cast to static_cast in H5Object::iterateAttrs Miscellaneous cleanup Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| * * Reverted removal of H5I_REFERENCE to avoid breaking binaryDana Robinson2017-07-032-0/+20
| | | | | | | | | | | | compatibility. * Added a quick H5I_REFERENCE smoke check to test_misc19() in tmisc.c.
| * Purged the unused H5I_REFERENCE from the library.Dana Robinson2017-07-011-2/+0
| |
| * Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-25108-637/+446
| | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
| * Description:Binh-Minh Ribler2017-03-2118-82/+117
| | | | | | | | | | | | | | | | | | Fixed typos and missing items in function headers, that were revealed by Doxygen, and revised various comments. Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| * Extend h5vers to update version strings in java files and h5repacklrknox2017-03-201-1/+1
| | | | | | | | | | | | | | | | version test expected output file. Update version on develop branch to 1.11.0. Please enter the commit message for your changes. Lines starting
* | Snapshot version 1.10 release 2 (snap2)HDF Tester2017-10-161-1/+1
| |
* | Snapshot version 1.10 release 2 (snap1)hdftest2017-08-091-1/+1
| |
* | Snapshot 1.10.2-snap1hdftest2017-08-041-1/+1
| | | | | | | | (Committed 8/1/2017 but not pushed from fork)
* | Add new files in release_docs to MANIFEST.lrknox2017-04-151-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Conflicts: README.txt c++/src/Makefile.in fortran/src/Makefile.in hl/c++/src/Makefile.in hl/fortran/src/Makefile.in hl/src/Makefile.in java/src/jni/Makefile.in release_docs/RELEASE.txt src/Makefile.in
* | Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to ↵lrknox2017-04-142-0/+22
| | | | | | | | | | | | | | | | | | hdf5_1_10_1 * commit '0d05cb607e5951f3a28a101be56ca194022a7fa1': Reverted addition of The HDF Group copyright headers to 3rd party CMake files for Java. Add Copyright headers to 90 files (mostly .cmake files) without Copyright headers. Add "Copyright by The HDF Group."" to copyright header.
* | Change copyright headers to replace url referring to file to be removedlrknox2017-04-14105-630/+420
| | | | | | | | | | | | | | | | and replace it with new url for COPYING file. Fix 2 lines in java error test expected output file where messages include line numbers changed by reducing the copyright header by 2 lines.
* | Merge bin/h5vers changes from develop.lrknox2017-03-241-1/+1
| | | | | | | | | | Pull version from configure for version test in h5repack_plugin.sh.in Update version to 1.10.2-snap0 for hdf5_1_10 branch.