![]() |
HDF5
1.14.4.3
API Reference
|
#include <c++/src/H5Location.h>
H5Location is an abstract base class, added in version 1.8.12.
It provides a collection of wrappers for the C functions that take a location identifier to specify the HDF5 object. The location identifier can be either file, group, dataset, attribute, or named datatype. Wrappers for H5A functions stay in H5Object.
Inheritance diagram for H5Location:Public Member Functions | |
| bool | nameExists (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| bool | nameExists (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| bool | exists (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| bool | exists (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | flush (H5F_scope_t scope) const |
| H5std_string | getFileName () const |
| H5G_obj_t | getObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
| H5O_type_t | getRefObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
| void | setComment (const char *name, const char *comment) const |
| void | setComment (const H5std_string &name, const H5std_string &comment) const |
| void | setComment (const char *comment) const |
| void | setComment (const H5std_string &comment) const |
| ssize_t | getComment (const char *name, size_t buf_size, char *comment) const |
| H5std_string | getComment (const char *name, size_t buf_size=0) const |
| H5std_string | getComment (const H5std_string &name, size_t buf_size=0) const |
| void | removeComment (const char *name) const |
| void | removeComment (const H5std_string &name) const |
| void | reference (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const |
| void | reference (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const |
| void | reference (void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const |
| void | reference (void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const |
| void | dereference (const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT) |
| DataSpace | getRegion (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const |
| Group | createGroup (const char *name, const LinkCreatPropList &lcpl) const |
| Group | createGroup (const H5std_string &name, const LinkCreatPropList &lcpl) const |
| Group | createGroup (const char *name, size_t size_hint=0) const |
| Group | createGroup (const H5std_string &name, size_t size_hint=0) const |
| Group | openGroup (const char *name) const |
| Group | openGroup (const H5std_string &name) const |
| DataSet | createDataSet (const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT, const DSetAccPropList &dapl=DSetAccPropList::DEFAULT, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT) const |
| DataSet | createDataSet (const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT, const DSetAccPropList &dapl=DSetAccPropList::DEFAULT, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT) const |
| DataSet | openDataSet (const char *name, const DSetAccPropList &dapl=DSetAccPropList::DEFAULT) const |
| DataSet | openDataSet (const H5std_string &name, const DSetAccPropList &dapl=DSetAccPropList::DEFAULT) const |
| H5L_info2_t | getLinkInfo (const char *link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| H5L_info2_t | getLinkInfo (const H5std_string &link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| H5std_string | getLinkval (const char *link_name, size_t size=0) const |
| H5std_string | getLinkval (const H5std_string &link_name, size_t size=0) const |
| hsize_t | getNumObjs () const |
| H5std_string | getObjnameByIdx (hsize_t idx) const |
| ssize_t | getObjnameByIdx (hsize_t idx, char *name, size_t size) const |
| ssize_t | getObjnameByIdx (hsize_t idx, H5std_string &name, size_t size) const |
| H5O_type_t | childObjType (const H5std_string &objname) const |
| H5O_type_t | childObjType (const char *objname) const |
| H5O_type_t | childObjType (hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const |
| unsigned | childObjVersion (const char *objname) const |
| unsigned | childObjVersion (const H5std_string &objname) const |
| void | getObjinfo (H5O_info2_t &objinfo, unsigned fields=H5O_INFO_BASIC) const |
| void | getObjinfo (const char *name, H5O_info2_t &objinfo, unsigned fields=H5O_INFO_BASIC, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getObjinfo (const H5std_string &name, H5O_info2_t &objinfo, unsigned fields=H5O_INFO_BASIC, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getObjinfo (const char *grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info2_t &objinfo, unsigned fields=H5O_INFO_BASIC, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getObjinfo (const H5std_string &grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info2_t &objinfo, unsigned fields=H5O_INFO_BASIC, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getNativeObjinfo (H5O_native_info_t &objinfo, unsigned fields=H5O_NATIVE_INFO_HDR) const |
| void | getNativeObjinfo (const char *name, H5O_native_info_t &objinfo, unsigned fields=H5O_NATIVE_INFO_HDR, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getNativeObjinfo (const H5std_string &name, H5O_native_info_t &objinfo, unsigned fields=H5O_NATIVE_INFO_HDR, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getNativeObjinfo (const char *grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_native_info_t &objinfo, unsigned fields=H5O_NATIVE_INFO_HDR, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | getNativeObjinfo (const H5std_string &grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_native_info_t &objinfo, unsigned fields=H5O_NATIVE_INFO_HDR, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| H5G_obj_t | getObjTypeByIdx (hsize_t idx) const |
| H5G_obj_t | getObjTypeByIdx (hsize_t idx, char *type_name) const |
| H5G_obj_t | getObjTypeByIdx (hsize_t idx, H5std_string &type_name) const |
| void | getObjinfo (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const |
| void | getObjinfo (const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const |
| void | getObjinfo (const char *name, H5G_stat_t &statbuf) const |
| void | getObjinfo (const H5std_string &name, H5G_stat_t &statbuf) const |
| int | iterateElems (const char *name, int *idx, H5G_iterate_t op, void *op_data) |
| int | iterateElems (const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data) |
| void | link (const char *target_name, const char *link_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (const H5std_string &target_name, const H5std_string &link_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (const char *curr_name, const Group &new_loc, const char *new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (const H5std_string &curr_name, const Group &new_loc, const H5std_string &new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (const char *curr_name, const hid_t same_loc, const char *new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (const H5std_string &curr_name, const hid_t same_loc, const H5std_string &new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | link (H5L_type_t link_type, const char *curr_name, const char *new_name) const |
| void | link (H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const |
| void | unlink (const char *link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | unlink (const H5std_string &link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | mount (const char *name, const H5File &child, const PropList &plist) const |
| void | mount (const H5std_string &name, const H5File &child, const PropList &plist) const |
| void | unmount (const char *name) const |
| void | unmount (const H5std_string &name) const |
| void | copyLink (const char *src_name, const Group &dst, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | copyLink (const H5std_string &src_name, const Group &dst, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | copyLink (const char *src_name, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | copyLink (const H5std_string &src_name, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | moveLink (const char *src_name, const Group &dst, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | moveLink (const H5std_string &src_name, const Group &dst, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | moveLink (const char *src_name, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | moveLink (const H5std_string &src_name, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| void | move (const char *src, const char *dst) const |
| void | move (const H5std_string &src, const H5std_string &dst) const |
| virtual void | throwException (const H5std_string &func_name, const H5std_string &msg) const |
| For subclasses, H5File and Group, to throw appropriate exception. | |
| H5Location () | |
Public Member Functions inherited from IdComponent | |
| void | incRefCount (const hid_t obj_id) const |
| void | incRefCount () const |
| void | decRefCount (const hid_t obj_id) const |
| void | decRefCount () const |
| int | getCounter (const hid_t obj_id) const |
| int | getCounter () const |
| H5I_type_t | getHDFObjType () const |
| IdComponent & | operator= (const IdComponent &rhs) |
| void | setId (const hid_t new_id) |
| virtual hid_t | getId () const =0 |
| virtual void | close ()=0 |
| H5std_string | inMemFunc (const char *func_name) const |
| virtual H5std_string | fromClass () const |
| Returns this class name. | |
| virtual | ~IdComponent ()=default |
Protected Member Functions | |
| void | p_reference (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const |
| hid_t | p_dereference (hid_t loc_id, const void *ref, H5R_type_t ref_type, const PropList &plist, const char *from_func) |
| H5G_obj_t | p_get_obj_type (void *ref, H5R_type_t ref_type) const |
| H5O_type_t | p_get_ref_obj_type (void *ref, H5R_type_t ref_type) const |
| virtual | ~H5Location () override=default |
Protected Member Functions inherited from IdComponent | |
| IdComponent () | |
| H5std_string | p_get_file_name () const |
| virtual void | p_setId (const hid_t new_id)=0 |
Additional Inherited Members | |
Static Public Member Functions inherited from IdComponent | |
| static H5I_type_t | getHDFObjType (const hid_t obj_id) |
| static hsize_t | getNumMembers (H5I_type_t type) |
| static bool | isValid (hid_t an_id) |
| static bool | typeExists (H5I_type_t type) |
Static Protected Member Functions inherited from IdComponent | |
| static bool | p_valid_id (const hid_t obj_id) |
Static Protected Attributes inherited from IdComponent | |
| static bool | H5dontAtexit_called |
| H5Location | ( | ) |
|
overrideprotectedvirtualdefault |
| H5O_type_t childObjType | ( | const char * | objname | ) | const |
| H5O_type_t childObjType | ( | const H5std_string & | objname | ) | const |
| H5O_type_t childObjType | ( | hsize_t | index, |
| H5_index_t | index_type = H5_INDEX_NAME, |
||
| H5_iter_order_t | order = H5_ITER_INC, |
||
| const char * | objname = "." |
||
| ) | const |
| unsigned childObjVersion | ( | const char * | objname | ) | const |
| unsigned childObjVersion | ( | const H5std_string & | objname | ) | const |
| void copyLink | ( | const char * | src_name, |
| const char * | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void copyLink | ( | const char * | src_name, |
| const Group & | dst, | ||
| const char * | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void copyLink | ( | const H5std_string & | src_name, |
| const Group & | dst, | ||
| const H5std_string & | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void copyLink | ( | const H5std_string & | src_name, |
| const H5std_string & | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| DataSet createDataSet | ( | const char * | name, |
| const DataType & | data_type, | ||
| const DataSpace & | data_space, | ||
| const DSetCreatPropList & | create_plist = DSetCreatPropList::DEFAULT, |
||
| const DSetAccPropList & | dapl = DSetAccPropList::DEFAULT, |
||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT |
||
| ) | const |
| DataSet createDataSet | ( | const H5std_string & | name, |
| const DataType & | data_type, | ||
| const DataSpace & | data_space, | ||
| const DSetCreatPropList & | create_plist = DSetCreatPropList::DEFAULT, |
||
| const DSetAccPropList & | dapl = DSetAccPropList::DEFAULT, |
||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT |
||
| ) | const |
| Group createGroup | ( | const char * | name, |
| const LinkCreatPropList & | lcpl | ||
| ) | const |
| Group createGroup | ( | const char * | name, |
| size_t | size_hint = 0 |
||
| ) | const |
| Group createGroup | ( | const H5std_string & | name, |
| const LinkCreatPropList & | lcpl | ||
| ) | const |
| Group createGroup | ( | const H5std_string & | name, |
| size_t | size_hint = 0 |
||
| ) | const |
| void dereference | ( | const H5Location & | loc, |
| const void * | ref, | ||
| H5R_type_t | ref_type = H5R_OBJECT, |
||
| const PropList & | plist = PropList::DEFAULT |
||
| ) |
| bool exists | ( | const char * | name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| bool exists | ( | const H5std_string & | name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void flush | ( | H5F_scope_t | scope | ) | const |
| ssize_t getComment | ( | const char * | name, |
| size_t | buf_size, | ||
| char * | comment | ||
| ) | const |
| H5std_string getComment | ( | const char * | name, |
| size_t | buf_size = 0 |
||
| ) | const |
| H5std_string getComment | ( | const H5std_string & | name, |
| size_t | buf_size = 0 |
||
| ) | const |
| H5std_string getFileName | ( | ) | const |
| H5L_info2_t getLinkInfo | ( | const char * | link_name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| H5L_info2_t getLinkInfo | ( | const H5std_string & | link_name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| H5std_string getLinkval | ( | const char * | link_name, |
| size_t | size = 0 |
||
| ) | const |
| H5std_string getLinkval | ( | const H5std_string & | link_name, |
| size_t | size = 0 |
||
| ) | const |
| void getNativeObjinfo | ( | const char * | grp_name, |
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | idx, | ||
| H5O_native_info_t & | objinfo, | ||
| unsigned | fields = H5O_NATIVE_INFO_HDR, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getNativeObjinfo | ( | const char * | name, |
| H5O_native_info_t & | objinfo, | ||
| unsigned | fields = H5O_NATIVE_INFO_HDR, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getNativeObjinfo | ( | const H5std_string & | grp_name, |
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | idx, | ||
| H5O_native_info_t & | objinfo, | ||
| unsigned | fields = H5O_NATIVE_INFO_HDR, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getNativeObjinfo | ( | const H5std_string & | name, |
| H5O_native_info_t & | objinfo, | ||
| unsigned | fields = H5O_NATIVE_INFO_HDR, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getNativeObjinfo | ( | H5O_native_info_t & | objinfo, |
| unsigned | fields = H5O_NATIVE_INFO_HDR |
||
| ) | const |
| hsize_t getNumObjs | ( | ) | const |
| void getObjinfo | ( | const char * | grp_name, |
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | idx, | ||
| H5O_info2_t & | objinfo, | ||
| unsigned | fields = H5O_INFO_BASIC, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getObjinfo | ( | const char * | name, |
| H5G_stat_t & | statbuf | ||
| ) | const |
| void getObjinfo | ( | const char * | name, |
| H5O_info2_t & | objinfo, | ||
| unsigned | fields = H5O_INFO_BASIC, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getObjinfo | ( | const char * | name, |
| hbool_t | follow_link, | ||
| H5G_stat_t & | statbuf | ||
| ) | const |
| void getObjinfo | ( | const H5std_string & | grp_name, |
| H5_index_t | idx_type, | ||
| H5_iter_order_t | order, | ||
| hsize_t | idx, | ||
| H5O_info2_t & | objinfo, | ||
| unsigned | fields = H5O_INFO_BASIC, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getObjinfo | ( | const H5std_string & | name, |
| H5G_stat_t & | statbuf | ||
| ) | const |
| void getObjinfo | ( | const H5std_string & | name, |
| H5O_info2_t & | objinfo, | ||
| unsigned | fields = H5O_INFO_BASIC, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void getObjinfo | ( | const H5std_string & | name, |
| hbool_t | follow_link, | ||
| H5G_stat_t & | statbuf | ||
| ) | const |
| void getObjinfo | ( | H5O_info2_t & | objinfo, |
| unsigned | fields = H5O_INFO_BASIC |
||
| ) | const |
| H5std_string getObjnameByIdx | ( | hsize_t | idx | ) | const |
| ssize_t getObjnameByIdx | ( | hsize_t | idx, |
| H5std_string & | name, | ||
| size_t | size | ||
| ) | const |
| H5G_obj_t getObjType | ( | void * | ref, |
| H5R_type_t | ref_type = H5R_OBJECT |
||
| ) | const |
| H5G_obj_t getObjTypeByIdx | ( | hsize_t | idx, |
| H5std_string & | type_name | ||
| ) | const |
| H5O_type_t getRefObjType | ( | void * | ref, |
| H5R_type_t | ref_type = H5R_OBJECT |
||
| ) | const |
| DataSpace getRegion | ( | void * | ref, |
| H5R_type_t | ref_type = H5R_DATASET_REGION |
||
| ) | const |
| int iterateElems | ( | const char * | name, |
| int * | idx, | ||
| H5G_iterate_t | op, | ||
| void * | op_data | ||
| ) |
| int iterateElems | ( | const H5std_string & | name, |
| int * | idx, | ||
| H5G_iterate_t | op, | ||
| void * | op_data | ||
| ) |
| void link | ( | const char * | curr_name, |
| const Group & | new_loc, | ||
| const char * | new_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | const char * | curr_name, |
| const hid_t | same_loc, | ||
| const char * | new_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | const char * | target_name, |
| const char * | link_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | const H5std_string & | curr_name, |
| const Group & | new_loc, | ||
| const H5std_string & | new_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | const H5std_string & | curr_name, |
| const hid_t | same_loc, | ||
| const H5std_string & | new_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | const H5std_string & | target_name, |
| const H5std_string & | link_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void link | ( | H5L_type_t | link_type, |
| const char * | curr_name, | ||
| const char * | new_name | ||
| ) | const |
| void link | ( | H5L_type_t | link_type, |
| const H5std_string & | curr_name, | ||
| const H5std_string & | new_name | ||
| ) | const |
| void mount | ( | const H5std_string & | name, |
| const H5File & | child, | ||
| const PropList & | plist | ||
| ) | const |
| void move | ( | const char * | src, |
| const char * | dst | ||
| ) | const |
| void move | ( | const H5std_string & | src, |
| const H5std_string & | dst | ||
| ) | const |
| void moveLink | ( | const char * | src_name, |
| const char * | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void moveLink | ( | const char * | src_name, |
| const Group & | dst, | ||
| const char * | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void moveLink | ( | const H5std_string & | src_name, |
| const Group & | dst, | ||
| const H5std_string & | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void moveLink | ( | const H5std_string & | src_name, |
| const H5std_string & | dst_name, | ||
| const LinkCreatPropList & | lcpl = LinkCreatPropList::DEFAULT, |
||
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| bool nameExists | ( | const char * | name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| bool nameExists | ( | const H5std_string & | name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| DataSet openDataSet | ( | const char * | name, |
| const DSetAccPropList & | dapl = DSetAccPropList::DEFAULT |
||
| ) | const |
| DataSet openDataSet | ( | const H5std_string & | name, |
| const DSetAccPropList & | dapl = DSetAccPropList::DEFAULT |
||
| ) | const |
| Group openGroup | ( | const char * | name | ) | const |
| Group openGroup | ( | const H5std_string & | name | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
| void reference | ( | void * | ref, |
| const char * | name, | ||
| const DataSpace & | dataspace, | ||
| H5R_type_t | ref_type = H5R_DATASET_REGION |
||
| ) | const |
| void reference | ( | void * | ref, |
| const char * | name, | ||
| H5R_type_t | ref_type = H5R_OBJECT |
||
| ) | const |
| void reference | ( | void * | ref, |
| const H5std_string & | name, | ||
| const DataSpace & | dataspace, | ||
| H5R_type_t | ref_type = H5R_DATASET_REGION |
||
| ) | const |
| void reference | ( | void * | ref, |
| const H5std_string & | name, | ||
| H5R_type_t | ref_type = H5R_OBJECT |
||
| ) | const |
| void removeComment | ( | const char * | name | ) | const |
| void removeComment | ( | const H5std_string & | name | ) | const |
| void setComment | ( | const char * | comment | ) | const |
| void setComment | ( | const char * | name, |
| const char * | comment | ||
| ) | const |
| void setComment | ( | const H5std_string & | comment | ) | const |
| void setComment | ( | const H5std_string & | name, |
| const H5std_string & | comment | ||
| ) | const |
|
virtual |
| void unlink | ( | const char * | link_name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void unlink | ( | const H5std_string & | link_name, |
| const LinkAccPropList & | lapl = LinkAccPropList::DEFAULT |
||
| ) | const |
| void unmount | ( | const char * | name | ) | const |
| void unmount | ( | const H5std_string & | name | ) | const |