HDF5  1.12.0
Functions
H5O.c File Reference
#include "H5Omodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Eprivate.h"
#include "H5Fprivate.h"
#include "H5Iprivate.h"
#include "H5Lprivate.h"
#include "H5Opkg.h"
#include "H5VLnative_private.h"

Functions

hid_t H5Oopen (hid_t loc_id, const char *name, hid_t lapl_id)
 
hid_t H5Oopen_by_idx (hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
 
hid_t H5Oopen_by_token (hid_t loc_id, H5O_token_t token)
 
herr_t H5Olink (hid_t obj_id, hid_t new_loc_id, const char *new_name, hid_t lcpl_id, hid_t lapl_id)
 
herr_t H5Oincr_refcount (hid_t object_id)
 
herr_t H5Odecr_refcount (hid_t object_id)
 
htri_t H5Oexists_by_name (hid_t loc_id, const char *name, hid_t lapl_id)
 
herr_t H5Oget_info3 (hid_t loc_id, H5O_info2_t *oinfo, unsigned fields)
 
herr_t H5Oget_info_by_name3 (hid_t loc_id, const char *name, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
 
herr_t H5Oget_info_by_idx3 (hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
 
herr_t H5Oget_native_info (hid_t loc_id, H5O_native_info_t *oinfo, unsigned fields)
 
herr_t H5Oget_native_info_by_name (hid_t loc_id, const char *name, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
 
herr_t H5Oget_native_info_by_idx (hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
 
herr_t H5Oset_comment (hid_t obj_id, const char *comment)
 
herr_t H5Oset_comment_by_name (hid_t loc_id, const char *name, const char *comment, hid_t lapl_id)
 
ssize_t H5Oget_comment (hid_t obj_id, char *comment, size_t bufsize)
 
ssize_t H5Oget_comment_by_name (hid_t loc_id, const char *name, char *comment, size_t bufsize, hid_t lapl_id)
 
herr_t H5Ovisit3 (hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields)
 
herr_t H5Ovisit_by_name3 (hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields, hid_t lapl_id)
 
herr_t H5Oclose (hid_t object_id)
 
herr_t H5O_disable_mdc_flushes (H5O_loc_t *oloc)
 
herr_t H5Odisable_mdc_flushes (hid_t object_id)
 
herr_t H5O_enable_mdc_flushes (H5O_loc_t *oloc)
 
herr_t H5Oenable_mdc_flushes (hid_t object_id)
 
herr_t H5O_are_mdc_flushes_disabled (H5O_loc_t *oloc, hbool_t *are_disabled)
 
herr_t H5Oare_mdc_flushes_disabled (hid_t object_id, hbool_t *are_disabled)
 
herr_t H5Otoken_cmp (hid_t loc_id, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
 
herr_t H5Otoken_to_str (hid_t loc_id, const H5O_token_t *token, char **token_str)
 
herr_t H5Otoken_from_str (hid_t loc_id, const char *token_str, H5O_token_t *token)
 

Function Documentation

◆ H5O_are_mdc_flushes_disabled()

herr_t H5O_are_mdc_flushes_disabled ( H5O_loc_t oloc,
hbool_t are_disabled 
)

◆ H5O_disable_mdc_flushes()

herr_t H5O_disable_mdc_flushes ( H5O_loc_t oloc)

◆ H5O_enable_mdc_flushes()

herr_t H5O_enable_mdc_flushes ( H5O_loc_t oloc)

◆ H5Oare_mdc_flushes_disabled()

herr_t H5Oare_mdc_flushes_disabled ( hid_t  object_id,
hbool_t are_disabled 
)

◆ H5Oclose()

herr_t H5Oclose ( hid_t  object_id)

◆ H5Odecr_refcount()

herr_t H5Odecr_refcount ( hid_t  object_id)

◆ H5Odisable_mdc_flushes()

herr_t H5Odisable_mdc_flushes ( hid_t  object_id)

◆ H5Oenable_mdc_flushes()

herr_t H5Oenable_mdc_flushes ( hid_t  object_id)

◆ H5Oexists_by_name()

htri_t H5Oexists_by_name ( hid_t  loc_id,
const char *  name,
hid_t  lapl_id 
)

◆ H5Oget_comment()

ssize_t H5Oget_comment ( hid_t  obj_id,
char *  comment,
size_t  bufsize 
)

◆ H5Oget_comment_by_name()

ssize_t H5Oget_comment_by_name ( hid_t  loc_id,
const char *  name,
char *  comment,
size_t  bufsize,
hid_t  lapl_id 
)

◆ H5Oget_info3()

herr_t H5Oget_info3 ( hid_t  loc_id,
H5O_info2_t oinfo,
unsigned  fields 
)

◆ H5Oget_info_by_idx3()

herr_t H5Oget_info_by_idx3 ( hid_t  loc_id,
const char *  group_name,
H5_index_t  idx_type,
H5_iter_order_t  order,
hsize_t  n,
H5O_info2_t oinfo,
unsigned  fields,
hid_t  lapl_id 
)

◆ H5Oget_info_by_name3()

herr_t H5Oget_info_by_name3 ( hid_t  loc_id,
const char *  name,
H5O_info2_t oinfo,
unsigned  fields,
hid_t  lapl_id 
)

◆ H5Oget_native_info()

herr_t H5Oget_native_info ( hid_t  loc_id,
H5O_native_info_t oinfo,
unsigned  fields 
)

◆ H5Oget_native_info_by_idx()

herr_t H5Oget_native_info_by_idx ( hid_t  loc_id,
const char *  group_name,
H5_index_t  idx_type,
H5_iter_order_t  order,
hsize_t  n,
H5O_native_info_t oinfo,
unsigned  fields,
hid_t  lapl_id 
)

◆ H5Oget_native_info_by_name()

herr_t H5Oget_native_info_by_name ( hid_t  loc_id,
const char *  name,
H5O_native_info_t oinfo,
unsigned  fields,
hid_t  lapl_id 
)

◆ H5Oincr_refcount()

herr_t H5Oincr_refcount ( hid_t  object_id)

◆ H5Olink()

herr_t H5Olink ( hid_t  obj_id,
hid_t  new_loc_id,
const char *  new_name,
hid_t  lcpl_id,
hid_t  lapl_id 
)

◆ H5Oopen()

hid_t H5Oopen ( hid_t  loc_id,
const char *  name,
hid_t  lapl_id 
)

◆ H5Oopen_by_idx()

hid_t H5Oopen_by_idx ( hid_t  loc_id,
const char *  group_name,
H5_index_t  idx_type,
H5_iter_order_t  order,
hsize_t  n,
hid_t  lapl_id 
)

◆ H5Oopen_by_token()

hid_t H5Oopen_by_token ( hid_t  loc_id,
H5O_token_t  token 
)

◆ H5Oset_comment()

herr_t H5Oset_comment ( hid_t  obj_id,
const char *  comment 
)

◆ H5Oset_comment_by_name()

herr_t H5Oset_comment_by_name ( hid_t  loc_id,
const char *  name,
const char *  comment,
hid_t  lapl_id 
)

◆ H5Otoken_cmp()

herr_t H5Otoken_cmp ( hid_t  loc_id,
const H5O_token_t token1,
const H5O_token_t token2,
int cmp_value 
)

◆ H5Otoken_from_str()

herr_t H5Otoken_from_str ( hid_t  loc_id,
const char *  token_str,
H5O_token_t token 
)

◆ H5Otoken_to_str()

herr_t H5Otoken_to_str ( hid_t  loc_id,
const H5O_token_t token,
char **  token_str 
)

◆ H5Ovisit3()

herr_t H5Ovisit3 ( hid_t  obj_id,
H5_index_t  idx_type,
H5_iter_order_t  order,
H5O_iterate2_t  op,
void *  op_data,
unsigned  fields 
)

◆ H5Ovisit_by_name3()

herr_t H5Ovisit_by_name3 ( hid_t  loc_id,
const char *  obj_name,
H5_index_t  idx_type,
H5_iter_order_t  order,
H5O_iterate2_t  op,
void *  op_data,
unsigned  fields,
hid_t  lapl_id 
)