|
hid_t | H5Mcreate (hid_t loc_id, const char *name, hid_t key_type_id, hid_t val_type_id, hid_t lcpl_id, hid_t mcpl_id, hid_t mapl_id) |
| Creates a map object.
|
|
hid_t | H5Mcreate_async (hid_t loc_id, const char *name, hid_t key_type_id, hid_t val_type_id, hid_t lcpl_id, hid_t mcpl_id, hid_t mapl_id, hid_t es_id) |
|
hid_t | H5Mcreate_anon (hid_t loc_id, hid_t key_type_id, hid_t val_type_id, hid_t mcpl_id, hid_t mapl_id) |
|
hid_t | H5Mopen (hid_t loc_id, const char *name, hid_t mapl_id) |
| Opens a map object.
|
|
hid_t | H5Mopen_async (hid_t loc_id, const char *name, hid_t mapl_id, hid_t es_id) |
|
herr_t | H5Mclose (hid_t map_id) |
| Terminates access to a map object.
|
|
herr_t | H5Mclose_async (hid_t map_id, hid_t es_id) |
|
hid_t | H5Mget_key_type (hid_t map_id) |
| Gets key datatype for a map object.
|
|
hid_t | H5Mget_val_type (hid_t map_id) |
| Gets value datatype for a map object.
|
|
hid_t | H5Mget_create_plist (hid_t map_id) |
| Gets creation property list for a map object.
|
|
hid_t | H5Mget_access_plist (hid_t map_id) |
| Gets access property list for a map object.
|
|
herr_t | H5Mget_count (hid_t map_id, hsize_t *count, hid_t dxpl_id) |
| Retrieves the number of key-value pairs in a map object.
|
|
herr_t | H5Mput (hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, const void *value, hid_t dxpl_id) |
| Adds a key-value pair to a map object.
|
|
herr_t | H5Mput_async (hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, const void *value, hid_t dxpl_id, hid_t es_id) |
|
herr_t | H5Mget (hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, void *value, hid_t dxpl_id) |
| Retrieves a key-value pair from a map object.
|
|
herr_t | H5Mget_async (hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, void *value, hid_t dxpl_id, hid_t es_id) |
|
herr_t | H5Mexists (hid_t map_id, hid_t key_mem_type_id, const void *key, hbool_t *exists, hid_t dxpl_id) |
| Checks if provided key exists in a map object.
|
|
herr_t | H5Miterate (hid_t map_id, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id) |
| Iterates over all key-value pairs in a map object.
|
|
herr_t | H5Miterate_by_name (hid_t loc_id, const char *map_name, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id, hid_t lapl_id) |
| Iterates over all key-value pairs in a map object.
|
|
herr_t | H5Mdelete (hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t dxpl_id) |
| Deletes a key-value pair from a map object.
|
|