HDF5  1.12.0
Macros | Functions
H5VLnative_link.c File Reference
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Gprivate.h"
#include "H5Iprivate.h"
#include "H5Lpkg.h"
#include "H5Pprivate.h"
#include "H5VLprivate.h"
#include "H5VLnative_private.h"

Macros

#define H5L_FRIEND   /* Suppress error about including H5Lpkg */
 

Functions

herr_t H5VL__native_link_create (H5VL_link_create_type_t create_type, void *obj, const H5VL_loc_params_t *loc_params, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
 
herr_t H5VL__native_link_copy (void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
 
herr_t H5VL__native_link_move (void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
 
herr_t H5VL__native_link_get (void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
 
herr_t H5VL__native_link_specific (void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
 

Macro Definition Documentation

◆ H5L_FRIEND

#define H5L_FRIEND   /* Suppress error about including H5Lpkg */

Function Documentation

◆ H5VL__native_link_copy()

herr_t H5VL__native_link_copy ( void *  src_obj,
const H5VL_loc_params_t loc_params1,
void *  dst_obj,
const H5VL_loc_params_t loc_params2,
hid_t  lcpl_id,
hid_t H5_ATTR_UNUSED  lapl_id,
hid_t H5_ATTR_UNUSED  dxpl_id,
void H5_ATTR_UNUSED **  req 
)

◆ H5VL__native_link_create()

herr_t H5VL__native_link_create ( H5VL_link_create_type_t  create_type,
void *  obj,
const H5VL_loc_params_t loc_params,
hid_t  lcpl_id,
hid_t H5_ATTR_UNUSED  lapl_id,
hid_t H5_ATTR_UNUSED  dxpl_id,
void H5_ATTR_UNUSED **  req,
va_list  arguments 
)

◆ H5VL__native_link_get()

herr_t H5VL__native_link_get ( void *  obj,
const H5VL_loc_params_t loc_params,
H5VL_link_get_t  get_type,
hid_t H5_ATTR_UNUSED  dxpl_id,
void H5_ATTR_UNUSED **  req,
va_list  arguments 
)

◆ H5VL__native_link_move()

herr_t H5VL__native_link_move ( void *  src_obj,
const H5VL_loc_params_t loc_params1,
void *  dst_obj,
const H5VL_loc_params_t loc_params2,
hid_t  lcpl_id,
hid_t H5_ATTR_UNUSED  lapl_id,
hid_t H5_ATTR_UNUSED  dxpl_id,
void H5_ATTR_UNUSED **  req 
)

◆ H5VL__native_link_specific()

herr_t H5VL__native_link_specific ( void *  obj,
const H5VL_loc_params_t loc_params,
H5VL_link_specific_t  specific_type,
hid_t H5_ATTR_UNUSED  dxpl_id,
void H5_ATTR_UNUSED **  req,
va_list  arguments 
)