Files
hdf5/c++/test
Binh-Minh Ribler 572bc474a6 Added C++ wrappers
Description:
    - Added the following wrappers to class H5::H5Location:
      + H5Lcreate_soft: changed name from newLink to link
        // Creates a soft link from link_name to target_name.
        void link(const char *target_name, const char *link_name,...)
        void link(const H5std_string& target_name,...)

      + H5Lcreate_hard: changed name from newLink to link
        // Creates a hard link from new_name to curr_name.
        void link(const char *curr_name, const Group& new_loc,...)
        void link(const H5std_string& curr_name, const Group& new_loc,...)

        // Creates a hard link from new_name to curr_name in same location.
        void link(const char *curr_name, const hid_t same_loc,...)
        void link(const H5std_string& curr_name, const hid_t same_loc,...)

      + H5Ldelete: modified existing functions to add 2nd argument
        // Removes the specified link from this location.
        void unlink(const char *link_name,
            const LinkAccPropList& lapl = LinkAccPropList::DEFAULT)
        void unlink(const H5std_string& link_name,
            const LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

      + 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,...)

    - Added using statements to H5::Group for functions that need to be
      be in both classes, H5Location and CommonFG, until they can be removed.
    - Removed H5A wrappers from H5Location as they've been in H5Object.
    - Clean up deprecated items and updated comments.

Platforms tested:
    Linux/64 (jelly)
    Linux/64 (platypus)
    Darwin (osx1010test)
2018-05-12 12:39:42 -05:00
..
2018-03-09 12:38:48 -06:00
2017-12-21 14:41:48 -06:00
2018-05-10 13:04:28 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00
2018-05-10 13:04:28 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00
2018-05-10 13:04:28 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00
2001-03-14 21:55:33 -05:00
2018-05-12 12:39:42 -05:00
2018-05-10 13:04:28 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00
2017-10-17 23:56:16 -05:00