static int | 
hdf5.H5Rcopy(H5R_ref_t src_ref_ptr,
       H5R_ref_t dst_ref_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Copies an existing reference 
 | 
static int | 
hdf5.H5Rcreate_attr(long loc_id,
              String name,
              String attr_name,
              long oapl_id,
              H5R_ref_t ref_ptr) | 
  | 
static int | 
hdf5.H5Rcreate_attr(long loc_id,
              BytePointer name,
              BytePointer attr_name,
              long oapl_id,
              H5R_ref_t ref_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Creates an attribute reference
 \fgdta_loc_id 
 | 
static int | 
hdf5.H5Rcreate_object(long loc_id,
                String name,
                long oapl_id,
                H5R_ref_t ref_ptr) | 
  | 
static int | 
hdf5.H5Rcreate_object(long loc_id,
                BytePointer name,
                long oapl_id,
                H5R_ref_t ref_ptr) | 
 Deprecated. 
 | 
static int | 
hdf5.H5Rcreate_region(long loc_id,
                String name,
                long space_id,
                long oapl_id,
                H5R_ref_t ref_ptr) | 
  | 
static int | 
hdf5.H5Rcreate_region(long loc_id,
                BytePointer name,
                long space_id,
                long oapl_id,
                H5R_ref_t ref_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Creates a region reference
 \fgdta_loc_id 
 | 
static int | 
hdf5.H5Rdestroy(H5R_ref_t ref_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Closes a reference 
 | 
static int | 
hdf5.H5Requal(H5R_ref_t ref1_ptr,
        H5R_ref_t ref2_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Determines whether two references are equal 
 | 
static long | 
hdf5.H5Rget_attr_name(H5R_ref_t ref_ptr,
                byte[] name,
                long size) | 
  | 
static long | 
hdf5.H5Rget_attr_name(H5R_ref_t ref_ptr,
                ByteBuffer name,
                long size) | 
  | 
static long | 
hdf5.H5Rget_attr_name(H5R_ref_t ref_ptr,
                BytePointer name,
                long size) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Retrieves the attribute name for a referenced object 
 | 
static long | 
hdf5.H5Rget_file_name(H5R_ref_t ref_ptr,
                byte[] name,
                long size) | 
  | 
static long | 
hdf5.H5Rget_file_name(H5R_ref_t ref_ptr,
                ByteBuffer name,
                long size) | 
  | 
static long | 
hdf5.H5Rget_file_name(H5R_ref_t ref_ptr,
                BytePointer name,
                long size) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Retrieves the file name for a referenced object 
 | 
static long | 
hdf5.H5Rget_obj_name(H5R_ref_t ref_ptr,
               long rapl_id,
               byte[] name,
               long size) | 
  | 
static long | 
hdf5.H5Rget_obj_name(H5R_ref_t ref_ptr,
               long rapl_id,
               ByteBuffer name,
               long size) | 
  | 
static long | 
hdf5.H5Rget_obj_name(H5R_ref_t ref_ptr,
               long rapl_id,
               BytePointer name,
               long size) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Retrieves the object name for a referenced object 
 | 
static int | 
hdf5.H5Rget_obj_type3(H5R_ref_t ref_ptr,
                long rapl_id,
                int[] obj_type) | 
  | 
static int | 
hdf5.H5Rget_obj_type3(H5R_ref_t ref_ptr,
                long rapl_id,
                IntBuffer obj_type) | 
  | 
static int | 
hdf5.H5Rget_obj_type3(H5R_ref_t ref_ptr,
                long rapl_id,
                IntPointer obj_type) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Retrieves the type of object that an object reference points to 
 | 
static int | 
hdf5.H5Rget_type(H5R_ref_t ref_ptr) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Retrieves the type of a reference 
 | 
static long | 
hdf5.H5Ropen_attr(H5R_ref_t ref_ptr,
            long rapl_id,
            long aapl_id) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Opens the HDF5 attribute referenced 
 | 
static long | 
hdf5.H5Ropen_attr_async(String app_file,
                  String app_func,
                  int app_line,
                  H5R_ref_t ref_ptr,
                  long rapl_id,
                  long aapl_id,
                  long es_id) | 
  | 
static long | 
hdf5.H5Ropen_attr_async(BytePointer app_file,
                  BytePointer app_func,
                  int app_line,
                  H5R_ref_t ref_ptr,
                  long rapl_id,
                  long aapl_id,
                  long es_id) | 
 --------------------------------------------------------------------------
 \ingroup ASYNC
 \async_variant_of{H5Ropen_attr} 
 | 
static long | 
hdf5.H5Ropen_object(H5R_ref_t ref_ptr,
              long rapl_id,
              long oapl_id) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Opens the HDF5 object referenced 
 | 
static long | 
hdf5.H5Ropen_object_async(String app_file,
                    String app_func,
                    int app_line,
                    H5R_ref_t ref_ptr,
                    long rapl_id,
                    long oapl_id,
                    long es_id) | 
  | 
static long | 
hdf5.H5Ropen_object_async(BytePointer app_file,
                    BytePointer app_func,
                    int app_line,
                    H5R_ref_t ref_ptr,
                    long rapl_id,
                    long oapl_id,
                    long es_id) | 
 --------------------------------------------------------------------------
 \ingroup ASYNC
 \async_variant_of{H5Ropen_object} 
 | 
static long | 
hdf5.H5Ropen_region(H5R_ref_t ref_ptr,
              long rapl_id,
              long oapl_id) | 
 --------------------------------------------------------------------------
 \ingroup H5R
 \brief Sets up a dataspace and selection as specified by a region reference. 
 | 
static long | 
hdf5.H5Ropen_region_async(String app_file,
                    String app_func,
                    int app_line,
                    H5R_ref_t ref_ptr,
                    long rapl_id,
                    long oapl_id,
                    long es_id) | 
  | 
static long | 
hdf5.H5Ropen_region_async(BytePointer app_file,
                    BytePointer app_func,
                    int app_line,
                    H5R_ref_t ref_ptr,
                    long rapl_id,
                    long oapl_id,
                    long es_id) | 
 --------------------------------------------------------------------------
 \ingroup ASYNC
 \async_variant_of{H5Ropen_region} 
 |