|
My Project
1.10.6
|
H5Location is an abstract base class, added in version 1.8.12. More...
#include <H5Location.h>
Public Member Functions | |
| bool | nameExists (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| Checks if a link of a given name exists in a location. More... | |
| bool | nameExists (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| Checks if a link of a given name exists in a location. More... | |
| bool | exists (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| Deprecated in favor of nameExists. More... | |
| bool | exists (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
| Deprecated in favor of nameExists. More... | |
| void | flush (H5F_scope_t scope) const |
| Flushes all buffers associated with a location to disk. More... | |
| H5std_string | getFileName () const |
| Gets the name of the file, in which an HDF5 object at this location belongs. More... | |
| H5G_obj_t | getObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
| Retrieves the type of object that an object reference points to. More... | |
| H5O_type_t | getRefObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
| Retrieves the type of object that an object reference points to. More... | |
| void | setComment (const char *name, const char *comment) const |
| Sets or resets the comment for an object specified by its name. More... | |
| void | setComment (const H5std_string &name, const H5std_string &comment) const |
This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an H5std_string for name and comment. More... | |
| void | setComment (const char *comment) const |
| This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. More... | |
| void | setComment (const H5std_string &comment) const |
This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an H5std_string for comment. More... | |
| ssize_t | getComment (const char *name, size_t buf_size, char *comment) const |
| Retrieves the comment for this location, returning its length. More... | |
| H5std_string | getComment (const char *name, size_t buf_size=0) const |
| Returns the comment as string for this location, returning its length. More... | |
| H5std_string | getComment (const H5std_string &name, size_t buf_size=0) const |
This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an H5std_string for name. More... | |
| void | removeComment (const char *name) const |
| Removes the comment from an object specified by its name. More... | |
| void | removeComment (const H5std_st |