diff --git a/DESCRIPTION b/DESCRIPTION index b487fb0..399b5e9 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: hdf5r Type: Package Title: Interface to the 'HDF5' Binary Data Format -Version: 1.3.9 +Version: 1.3.10 Authors@R: c( person("Holger", "Hoefling", email = "hhoeflin@gmail.com", role = c("aut", "cre")), person("Mario", "Annau", email = "mario.annau@gmail.com", role = "aut"), diff --git a/R/Common_functions.R b/R/Common_functions.R index e5cc4c9..2db579c 100644 --- a/R/Common_functions.R +++ b/R/Common_functions.R @@ -23,21 +23,21 @@ interface <- list( get_file_id=function() { "This function implements the HDF5-API function H5Iget_file_id." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_GET_FILE_ID} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." fid <- .Call("R_H5Iget_file_id", self$id, PACKAGE="hdf5r")$return_val return(H5File$new(id=fid)) }, get_obj_type=function() { "This function implements the HDF5-API function H5Iget_type." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_GET_TYPE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." res <- .Call("R_H5Iget_type", self$id, PACKAGE="hdf5r")$return_val return(res) }, get_ref=function() { "This function implements the HDF5-API function H5Iget_ref." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_GET_REF} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." res <- .Call("R_H5Iget_ref", self$id, PACKAGE="hdf5r")$return_val if(res < 0) { @@ -47,7 +47,7 @@ interface <- list( }, inc_ref=function() { "This function implements the HDF5-API function H5Iinc_ref." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_INC_REF} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." res <- .Call("R_H5Iinc_ref", self$id, PACKAGE="hdf5r")$return_val if(res < 0) { @@ -57,7 +57,7 @@ interface <- list( }, dec_ref=function() { "This function implements the HDF5-API function H5Idec_ref." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_DEC_REF} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." res <- .Call("R_H5Idec_ref", self$id, PACKAGE="hdf5r")$return_val if(res < 0) { @@ -70,9 +70,9 @@ interface <- list( commonFG <- list( open=function(name, link_access_pl=h5const$H5P_DEFAULT, dataset_access_pl=h5const$H5P_DEFAULT, type_access_pl=h5const$H5P_DEFAULT) { "Opens groups, datasets or types using the appropriate HDF5-API functions. Please see the documentation at" - "\\url{https://portal.hdfgroup.org/display/HDF5/H5D_OPEN} for datasets, " - "\\url{https://portal.hdfgroup.org/display/HDF5/H5O_OPEN} for types and " - "\\url{https://portal.hdfgroup.org/display/HDF5/H5O_OPEN} for general objects." + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for datasets, " + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for types and " + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for general objects." if (length(name)!=1 || !is.character(name)) stop("'name' must be a character string of length 1") @@ -104,7 +104,7 @@ commonFG <- list( }, open_by_idx=function(n, group_name=".", index_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Oopen_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_OPEN_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if (length(group_name)!=1 || !is.character(group_name)) stop("'group_name' must be a character string of length 1") @@ -142,7 +142,7 @@ commonFG <- list( }, exists=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lexists." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_EXISTS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") res <- .Call("R_H5Lexists", self$id, name, link_access_pl$id, PACKAGE = "hdf5r")$return_val @@ -163,7 +163,7 @@ commonFG <- list( }, link=function(obj, new_link_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Olink." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_LINK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(!(inherits(obj, "H5D") || inherits(obj, "H5Group") || inherits(obj, "H5T"))) { stop("obj has to be a group, dataset or type") @@ -179,7 +179,7 @@ commonFG <- list( }, obj_copy_to=function(dst_loc, dst_name, src_name, object_copy_pl=h5const$H5P_DEFAULT, link_create_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Ocopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(!(inherits(dst_loc, "H5File") || inherits(dst_loc, "H5Group"))) { stop("dst_loc has to be a file or group") @@ -195,7 +195,7 @@ commonFG <- list( }, obj_copy_from=function(src_loc, src_name, dst_name, object_copy_pl=h5const$H5P_DEFAULT, link_create_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Ocopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(!(inherits(src_loc, "H5File") || inherits(src_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -211,7 +211,7 @@ commonFG <- list( }, obj_info_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(group_name!="." && !self$exists(group_name)) { stop(paste(group_name, " does not exist")) } @@ -232,7 +232,7 @@ commonFG <- list( }, obj_info_by_name=function(object_name, remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(!self$exists(object_name)) { stop(paste(object_name, " does not exist")) @@ -253,7 +253,7 @@ commonFG <- list( }, group_info=function() { "This function implements the HDF5-API function H5Gget_info." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5G_GET_INFO} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_g.html} for details." res <- .Call("R_H5Gget_info", self$id, request_empty(1), PACKAGE = "hdf5r") if(res$return_val < 0) { @@ -263,7 +263,7 @@ commonFG <- list( }, group_info_by_name=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Gget_info_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5G_GET_INFO_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_g.html} for details." res <- .Call("R_H5Gget_info_by_name", self$id, name, request_empty(1), link_access_pl$id, PACKAGE = "hdf5r") @@ -275,7 +275,7 @@ commonFG <- list( group_info_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Gget_info_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5G_GET_INFO_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_g.html} for details." if(group_name!="." && !self$exists(group_name)) { stop(paste(group_name, " does not exist")) @@ -290,8 +290,8 @@ commonFG <- list( create_group=function(name, link_create_pl=h5const$H5P_DEFAULT, group_create_pl=h5const$H5P_DEFAULT, group_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Gcreate2 and H5Gcreate_anon (if name is NULL). Please see the documentation at" - "\\url{https://portal.hdfgroup.org/display/HDF5/H5G_CREATE2} for regular groups and" - "\\url{https://portal.hdfgroup.org/display/HDF5/H5G_CREATE_ANON} for anonymous groups for details." + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_g.html} for regular groups and" + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_g.html} for anonymous groups for details." if(!(is.null(name) || is.character(name))) { stop("name has to be NULL or a character vector") @@ -320,8 +320,8 @@ commonFG <- list( "This function is the main interface to create a new dataset. Its parameters allow for customization of the default" "behavior, i.e. in order to get a specific datatype, a certain chunk size or dataset dimensionality." "Also note that this function implements the HDF5-API function H5Dcreate2 and H5Dcreate_anon (if name is NULL). Please see the documentation at" - "\\url{https://portal.hdfgroup.org/display/HDF5/H5D_CREATE2} for regular groups and" - "\\url{https://portal.hdfgroup.org/display/HDF5/H5D_CREATE_ANON} for anonymous groups for details." + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for regular groups and" + "\\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for anonymous groups for details." "@param name The name of the new dataset. If missing, an anonymous dataset is created" "@param robj An R-object to take as a template for creating the dataset. Either \\code{robj} or both \\code{dtype} and \\code{space} have to be provided" "@param dtype The datatype to use for the creation of the object. Can be null if \\code{robj} is given." @@ -454,7 +454,7 @@ commonFG <- list( commit=function(name, dtype, link_create_pl=h5const$H5P_DEFAULT, type_create_pl=h5const$H5P_DEFAULT, type_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Tcommit2." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_COMMIT2} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." if(missing(name)) { name <- character(0) @@ -491,7 +491,7 @@ commonFG <- list( ## functions around the link interface link_create_hard=function(obj_loc, obj_name, link_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lcreate_hard." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_CREATE_HARD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." if(!(inherits(obj_loc, "H5File") || inherits(obj_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -508,7 +508,7 @@ commonFG <- list( }, link_create_soft=function(target_path, link_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lcreate_soft." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_CREATE_SOFT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") check_pl(link_create_pl, "H5P_LINK_CREATE") @@ -524,7 +524,7 @@ commonFG <- list( link_create_external=function(target_filename, target_obj_name, link_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lcreate_external." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_CREATE_EXTERNAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") check_pl(link_create_pl, "H5P_LINK_CREATE") @@ -539,7 +539,7 @@ commonFG <- list( }, link_exists=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lexists." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_EXISTS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -551,7 +551,7 @@ commonFG <- list( }, link_move_from=function(src_loc, src_name, dst_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lmove." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_MOVE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." if(!(inherits(src_loc, "H5File") || inherits(src_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -568,7 +568,7 @@ commonFG <- list( }, link_move_to=function(dst_loc, dst_name, src_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lmove." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_MOVE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." if(!(inherits(dst_loc, "H5File") || inherits(dst_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -585,7 +585,7 @@ commonFG <- list( }, link_copy_from=function(src_loc, src_name, dst_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lcopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." if(!(inherits(src_loc, "H5File") || inherits(src_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -602,7 +602,7 @@ commonFG <- list( }, link_copy_to=function(dst_loc, dst_name, src_name, link_create_pl=h5const$H5P_DEFAULT, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lcopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." if(!(inherits(dst_loc, "H5File") || inherits(dst_loc, "H5Group"))) { stop("src_loc has to be a file or group") @@ -619,7 +619,7 @@ commonFG <- list( }, link_delete=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Ldelete." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_DELETE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -633,7 +633,7 @@ commonFG <- list( link_delete_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Ldelete_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_DELETE_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -650,7 +650,7 @@ commonFG <- list( }, link_info=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lget_info." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_GET_INFO} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -663,7 +663,7 @@ commonFG <- list( link_info_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lget_info_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_GET_INFO_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -680,7 +680,7 @@ commonFG <- list( }, link_value=function(name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lget_val." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_GET_VAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." ## first check if it is a soft or external link, otherwise return NA linfo <- self$link_info(name=name, link_access_pl=link_access_pl) @@ -714,7 +714,7 @@ commonFG <- list( link_value_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lget_val_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_GET_VAL_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -754,7 +754,7 @@ commonFG <- list( }, link_name_by_idx=function(n, group_name, idx_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Lget_name_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5L_GET_NAME_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -775,7 +775,7 @@ commonFG <- list( }, mount=function(name, child) { "This function implements the HDF5-API function H5Fmount." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_MOUNT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." if(!is.character(name) || length(name) != 1) { stop("name has to be a character vector of length 1") } @@ -793,7 +793,7 @@ commonFG <- list( }, unmount=function(name) { "This function implements the HDF5-API function H5Funmount." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_UNMOUNT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." if(!is.character(name) || length(name) != 1) { stop("name has to be a character vector of length 1") } @@ -815,7 +815,7 @@ commonFG <- list( commonFG_active <- list( names=function(link_access_pl=h5const$H5P_DEFAULT) { "Returns the names of the items in the group or at the root of the file" - "@param link_access_pl The link-access property list. See \\url{https://portal.hdfgroup.org/display/HDF5/Link+Access+Properties} for more detail." + "@param link_access_pl The link-access property list. See \\url{https://docs.hdfgroup.org/hdf5/develop/group___l_a_p_l.html} for more detail." ginfo <- self$group_info() nlinks <- ginfo$nlinks res <- character(nlinks) @@ -836,7 +836,7 @@ commonFG_active <- list( commonFGDT <- list( obj_info=function(remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." res <- .Call("R_H5Oget_info", self$id, request_empty(1), PACKAGE = "hdf5r") if(res$return_val < 0) { @@ -853,7 +853,7 @@ commonFGDT <- list( }, get_obj_name=function() { "This function implements the HDF5-API function H5Iget_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_GET_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." ## get size of the name name_size <- .Call("R_H5Iget_name", self$id, character(0), 0, PACKAGE="hdf5r")$return_val @@ -874,7 +874,7 @@ commonFGDT <- list( ## functions that work on attributes create_attr=function(attr_name, robj=NULL, dtype=NULL, space=NULL) { "This function implements the HDF5-API function H5Acreate2." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_CREATE2} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." if(!is.character(attr_name) || length(attr_name) != 1) { stop("'attr_name' has to be a character vector of length 1") @@ -911,7 +911,7 @@ commonFGDT <- list( }, attr_open=function(attr_name) { "This function implements the HDF5-API function H5Aopen." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_OPEN} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." if(!is.character(attr_name) || length(attr_name) != 1) { stop("'attr_name' has to be a character vector of length 1") @@ -926,7 +926,7 @@ commonFGDT <- list( }, create_attr_by_name=function(attr_name, obj_name, robj=NULL, dtype=NULL, space=NULL, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Acreate_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_CREATE_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -964,7 +964,7 @@ commonFGDT <- list( }, attr_open_by_name=function(attr_name, obj_name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aopen_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_OPEN_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -984,7 +984,7 @@ commonFGDT <- list( }, attr_open_by_idx=function(n, obj_name, idx_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aopen_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_OPEN_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -1002,7 +1002,7 @@ commonFGDT <- list( }, attr_exists_by_name=function(attr_name, obj_name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aexists_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_EXISTS_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1019,7 +1019,7 @@ commonFGDT <- list( }, attr_exists=function(attr_name) { "This function implements the HDF5-API function H5Aexists." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_EXISTS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." if(!is.character(attr_name) || length(attr_name) != 1) { stop("'attr_name' has to be a character vector of length 1") @@ -1032,7 +1032,7 @@ commonFGDT <- list( }, attr_rename_by_name=function(old_attr_name, new_attr_name, obj_name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Arename_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_RENAME_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") @@ -1053,7 +1053,7 @@ commonFGDT <- list( }, attr_rename=function(old_attr_name, new_attr_name) { "This function implements the HDF5-API function H5Arename." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_RENAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." if(!is.character(old_attr_name) || length(old_attr_name) != 1) { stop("'old_attr_name' has to be a character vector of length 1") @@ -1069,7 +1069,7 @@ commonFGDT <- list( }, attr_delete=function(attr_name) { "This function implements the HDF5-API function H5Adelete." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_DELETE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." if(!is.character(attr_name) || length(attr_name) != 1) { stop("'attr_name' has to be a character vector of length 1") @@ -1082,7 +1082,7 @@ commonFGDT <- list( }, attr_delete_by_name=function(attr_name, obj_name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Adelete_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_DELETE_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1100,7 +1100,7 @@ commonFGDT <- list( }, attr_delete_by_idx=function(n, obj_name, idx_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Adelete_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_DELETE_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1116,7 +1116,7 @@ commonFGDT <- list( }, attr_info_by_name=function(attr_name, obj_name, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aget_info_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_INFO_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1134,7 +1134,7 @@ commonFGDT <- list( }, attr_info_by_idx=function(n, obj_name, idx_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aget_info_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_INFO_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1149,7 +1149,7 @@ commonFGDT <- list( }, attr_name_by_idx=function(n, obj_name, idx_type=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, link_access_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Aget_name_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_NAME_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_pl(link_access_pl, "H5P_LINK_ACCESS") if(!is.character(obj_name) || length(obj_name) != 1) { @@ -1181,7 +1181,7 @@ commonFGT <- list( create_reference=function(name=".", space=NULL) { "This function implements the HDF5-API function H5Rcreate. If \\code{space=NULL} then a \\code{H5R_OBJECT} reference" "is created, otherwise a \\code{H5R_DATASET_REGION} reference" - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5R_CREATE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_r.html} for details." if(is.null(space)) { ref_type <- h5const$H5R_OBJECT @@ -1206,7 +1206,7 @@ commonFGT <- list( commonFGDTA <- list( flush=function(scope=h5const$H5F_SCOPE_GLOBAL) { "This function implements the HDF5-API function H5Fflush." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_FLUSH} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." if(self$is_valid) { res <- .Call("R_H5Fflush", self$id, scope, PACKAGE="hdf5r")$return_val @@ -1221,7 +1221,7 @@ commonFGDTA <- list( }, get_filename=function() { "This function implements the HDF5-API function H5Fget_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." ## get size of the name name_size <- .Call("R_H5Fget_name", self$id, character(0), 0, PACKAGE="hdf5r")$return_val diff --git a/R/R6Classes.R b/R/R6Classes.R index 3521c19..cf77b3e 100644 --- a/R/R6Classes.R +++ b/R/R6Classes.R @@ -120,7 +120,7 @@ H5RefClass <- R6Class("H5RefClass", }, is_valid=function() { "This function implements the HDF5-API function H5Iis_valid." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5I_IS_VALID} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_i.html} for details." "Additionally, the R-object representing the HDF5-id can be invalidated as well. In this" "case, the class id is set to \\code{NA} and \\code{is_valid} returns \\code{FALSE}." diff --git a/R/R6Classes_H5A.R b/R/R6Classes_H5A.R index 7671945..a8d134c 100644 --- a/R/R6Classes_H5A.R +++ b/R/R6Classes_H5A.R @@ -53,7 +53,7 @@ H5A <- R6Class("H5A", public=list( get_info=function() { "This function implements the HDF5-API function H5Aget_info." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_INFO} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." res <- .Call("R_H5Aget_info", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -63,7 +63,7 @@ H5A <- R6Class("H5A", }, attr_name=function() { "This function implements the HDF5-API function H5Aget_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." ## get size of the name name_size <- .Call("R_H5Aget_name", self$id, 0, character(0), PACKAGE="hdf5r")$return_val @@ -83,7 +83,7 @@ H5A <- R6Class("H5A", }, get_space=function() { "This function implements the HDF5-API function H5Aget_space." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_SPACE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." id <- .Call("R_H5Aget_space", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -93,7 +93,7 @@ H5A <- R6Class("H5A", }, get_type=function(native=TRUE) { "This function implements the HDF5-API function H5Aget_type." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_TYPE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." id <- .Call("R_H5Aget_type", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -114,7 +114,7 @@ H5A <- R6Class("H5A", }, get_storage_size=function() { "This function implements the HDF5-API function H5Aget_storage_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_GET_STORAGE_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." size <- .Call("R_H5Aget_storage_size", self$id, PACKAGE="hdf5r")$return_val return(size) @@ -122,7 +122,7 @@ H5A <- R6Class("H5A", read_low_level=function(buffer, mem_type, duplicate_buffer=FALSE) { "Only for advanced users. See documentation for \\code{read} instead." "This function implements the HDF5-API function H5Aread." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_READ} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_class(mem_type, "H5T") res <- .Call("R_H5Aread", self$id, mem_type$id, buffer, duplicate_buffer, PACKAGE="hdf5r") @@ -183,7 +183,7 @@ H5A <- R6Class("H5A", write_low_level=function(buffer, mem_type) { "Only for advanced users. See documentation for \\code{write} instead." "This function implements the HDF5-API function H5Awrite." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5A_WRITE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_a.html} for details." check_class(mem_type, "H5T") res <- .Call("R_H5Awrite", self$id, mem_type$id, buffer, PACKAGE="hdf5r") diff --git a/R/R6Classes_H5D.R b/R/R6Classes_H5D.R index 1636ead..e6aafdf 100644 --- a/R/R6Classes_H5D.R +++ b/R/R6Classes_H5D.R @@ -110,7 +110,7 @@ H5D <- R6Class("H5D", }, get_space=function() { "This function implements the HDF5-API function H5Dget_space." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_SPACE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." id <- .Call("R_H5Dget_space", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -120,7 +120,7 @@ H5D <- R6Class("H5D", }, get_space_status=function() { "This function implements the HDF5-API function H5Dget_space_status." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_SPACE_STATUS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." res <- .Call("R_H5Dget_space_status", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -130,14 +130,14 @@ H5D <- R6Class("H5D", }, get_type=function(native=TRUE) { "This function implements the HDF5-API function H5Dget_type." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_TYPE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." id <- standalone_H5D_get_type(h5d_id=self$id, native=native) return(H5T_factory(id)) }, get_create_plist=function() { "This function implements the HDF5-API function H5Dget_create_plist." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_CREATE_PLIST} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." id <- .Call("R_H5Dget_create_plist", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -147,7 +147,7 @@ H5D <- R6Class("H5D", }, get_access_plist=function() { "This function implements the HDF5-API function H5Dget_access_plist." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_ACCESS_PLIST} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." id <- .Call("R_H5Dget_access_plist", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -157,7 +157,7 @@ H5D <- R6Class("H5D", }, get_offset=function() { "This function implements the HDF5-API function H5Dget_offset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_OFFSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." haddr <- .Call("R_H5Dget_offset", self$id, PACKAGE="hdf5r")$return_val if(haddr < 0) { @@ -167,14 +167,14 @@ H5D <- R6Class("H5D", }, get_storage_size=function() { "This function implements the HDF5-API function H5Dget_storage_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_GET_STORAGE_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." size <- .Call("R_H5Dget_storage_size", self$id, PACKAGE="hdf5r")$return_val return(size) }, vlen_get_buf_size=function(type, space) { "This function implements the HDF5-API function H5Dvlen_get_buf_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_VLEN_GET_BUF_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." check_class(type, "H5T") check_class(space, "H5S") @@ -187,7 +187,7 @@ H5D <- R6Class("H5D", }, vlen_reclaim=function(buffer, type, space, dataset_xfer_pl=h5const$H5P_DEFAULT) { "This function implements the HDF5-API function H5Dvlen_reclaim." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_VLEN_RECLAIM} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." check_class(type, "H5T") check_class(space, "H5S") @@ -203,7 +203,7 @@ H5D <- R6Class("H5D", dataset_xfer_pl=h5const$H5P_DEFAULT, flags=getOption("hdf5r.h5tor_default"), set_dim=FALSE, dim_to_set=NULL, drop=TRUE) { "This function is for advanced users. It is recommended to use \\code{read} instead or the \\code{[} interface." "This function implements the HDF5-API function H5Dread, with minor changes to the API to accommodate R." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_READ} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." "It reads the data in the dataset as specified by \\code{mem_space} and return it as an R-obj" "@param file_space An HDF5-space, represented as class \\code{\\link{H5S}} that determines which part" "of the dataset is being read. Can also be given as an id" @@ -397,7 +397,7 @@ H5D <- R6Class("H5D", "This function is for advanced users. It is recommended to use \\code{read} instead or the \\code{[<-} interface" "as used for arrays." "This function implements the HDF5-API function H5Dwrite, with some changes to accommodate R." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_WRITE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." "It writes that data from the \\code{robj} into the dataset." "@param robj The object to write into the dataset" "@param mem_space The space as it is represented in memory; advanced feature; may be removed in the future" @@ -573,7 +573,7 @@ H5D <- R6Class("H5D", }, set_extent=function(dims) { "This function implements the HDF5-API function H5Dset_extent." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5D_SET_EXTENT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_d.html} for details." rank <- self$get_space()$get_simple_extent_ndims() if(length(dims) != rank) { @@ -588,7 +588,7 @@ H5D <- R6Class("H5D", get_fill_value=function() { "This function implements the HDF5-API function H5Pget_fill_value, automatically" "supplying the datatype of the dataset for convenience." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_FILL_VALUE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." dtype <- self$get_type() create_plist <- self$get_create_plist() @@ -602,7 +602,7 @@ H5D <- R6Class("H5D", create_reference=function(...) { "This function implements the HDF5-API function H5Rcreate. The parameters are interpreted as in '['." "The function always create \\code{H5R_DATASET_REGION} references" - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5R_CREATE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_r.html} for details." space <- self$get_space() do.call("[", c(list(space), list(...))) diff --git a/R/R6Classes_H5File.R b/R/R6Classes_H5File.R index df03268..c581fe0 100644 --- a/R/R6Classes_H5File.R +++ b/R/R6Classes_H5File.R @@ -191,7 +191,7 @@ H5File <- R6Class("H5File", }, get_obj_count=function(types=h5const$H5F_OBJ_ALL) { "This function implements the HDF5-API function H5Fget_obj_count." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_OBJ_COUNT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." count <- .Call("R_H5Fget_obj_count", self$id, types, PACKAGE = "hdf5r")$return_val if(count < 0) { stop("Couldn't get object count in file") @@ -200,7 +200,7 @@ H5File <- R6Class("H5File", }, get_obj_ids=function(types=h5const$H5F_OBJ_ALL) { "This function implements the HDF5-API function H5Fget_obj_ids." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_OBJ_IDS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." count <- self$get_obj_count(types=types) res <- .Call("R_H5Fget_obj_ids", self$id, types, count, request_empty(count), PACKAGE = "hdf5r") @@ -212,7 +212,7 @@ H5File <- R6Class("H5File", }, get_filesize=function() { "This function implements the HDF5-API function H5Fget_filesize." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_FILESIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." res <- .Call("R_H5Fget_filesize", self$id, request_empty(1), PACKAGE = "hdf5r") if(res$return_val < 0) { @@ -222,7 +222,7 @@ H5File <- R6Class("H5File", }, file_info=function() { "This function implements the HDF5-API function H5Fget_info2." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_INFO2} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." "Please note that the returned information differs if HDF5 Version 1.8.16 or HDF5 Version >= 1.10.0 is being used" if(is.loaded("R_H5Fget_info2", PACKAGE = "hdf5r")) { @@ -242,7 +242,7 @@ H5File <- R6Class("H5File", }, get_intent=function() { "This function implements the HDF5-API function H5Fget_intent." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5F_GET_INTENT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_f.html} for details." res <- .Call("R_H5Fget_intent", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { diff --git a/R/R6Classes_H5P.R b/R/R6Classes_H5P.R index 77acd09..bda5ef9 100644 --- a/R/R6Classes_H5P.R +++ b/R/R6Classes_H5P.R @@ -132,14 +132,14 @@ H5P <- R6Class("H5P", }, get_class=function() { "This function implements the HDF5-API function H5Pget_class." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CLASS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." id <- .Call("R_H5Pget_class", self$id, PACKAGE="hdf5r")$return_val return(H5P_CLASS$new(id=id)) }, get_class_name=function() { "This function implements the HDF5-API function H5Pget_class_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CLASS_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." cls <- self$get_class() cls_name <- .Call("R_H5Pget_class_name", cls$id, PACKAGE="hdf5r")$return_val @@ -147,14 +147,14 @@ H5P <- R6Class("H5P", }, copy=function() { "This function implements the HDF5-API function H5Pcopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." propid <- .Call("R_H5Pcopy", self$id, PACKAGE="hdf5r")$return_val return(H5P_factory(id=propid)) }, equal=function(cmp) { "This function implements the HDF5-API function H5Pequal." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_EQUAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(!inherits(cmp, "H5P")) { stop("cmp has to be of class H5P") @@ -220,7 +220,7 @@ H5P_CLASS <- R6Class("H5P_CLASS", public=list( equal=function(cmp) { "This function implements the HDF5-API function H5Pequal." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_EQUAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(inherits(cmp, "H5P_CLASS")) { cls_id <- cmp$id @@ -273,7 +273,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, set_userblock=function(size) { "This function implements the HDF5-API function H5Pset_userblock." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_USERBLOCK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." ## ensure that it is a power of 2 with exponen >= 9 log2_size <- log2(size) @@ -291,7 +291,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, get_userblock=function() { "This function implements the HDF5-API function H5Pget_userblock." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_USERBLOCK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_userblock", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -301,7 +301,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, set_sizes=function(sizeof_addr, sizeof_size) { "This function implements the HDF5-API function H5Pset_sizes." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_SIZES} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(!sizeof_addr %in% c(0, 2, 4, 8, 16)) { stop(paste("sizeof_addr has to be one of 0, 2, 4, 8, or 16")) @@ -317,7 +317,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, get_sizes=function() { "This function implements the HDF5-API function H5Pget_sizes." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_SIZES} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_sizes", self$id, request_empty(1), request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -327,14 +327,14 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, set_sym_k=function(ik, lk) { "This function implements the HDF5-API function H5Pset_sym_k." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_SYM_K} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_sym_k", self$id, ik, lk, PACKAGE="hdf5r")$return_val return(invisible(self)) }, get_sym_k=function() { "This function implements the HDF5-API function H5Pget_sym_k." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_SYM_K} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_sym_k", self$id, request_empty(1), request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -344,14 +344,14 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, set_istore_k=function(ik) { "This function implements the HDF5-API function H5Pset_istore_k." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ISTORE_K} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_istore_k", self$id, ik, PACKAGE="hdf5r")$return_val return(invisible(self)) }, get_istore_k=function() { "This function implements the HDF5-API function H5Pget_istore_k." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ISTORE_K} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_istore_k", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -361,7 +361,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, set_file_space=function(strategy, threshold) { "This function implements the HDF5-API function H5Pset_file_space." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_FILE_SPACE_STRATEGY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(compareVersion(h5version(verbose=FALSE), "1.10.0") < 0) { stop("Function only available for 1.10.0 or higher") @@ -373,7 +373,7 @@ H5P_FILE_CREATE <- R6Class("H5P_FILE_CREATE", }, get_file_space=function() { "This function implements the HDF5-API function H5Pget_file_space." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_FILE_SPACE_STRATEGY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(compareVersion(h5version(verbose=FALSE), "1.10.0") < 0) { stop("Function only available for 1.10.0 or higher") @@ -420,7 +420,7 @@ H5P_FILE_ACCESS <- R6Class("H5P_FILE_ACCESS", }, set_cache=function(rdcc_nslots=521, rdcc_nbytes=2^20, rdcc_w0=0.75) { "This function implements the HDF5-API function H5Pset_cache." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CACHE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_cache", self$id, 0, rdcc_nslots, rdcc_nbytes, rdcc_w0, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -430,7 +430,7 @@ H5P_FILE_ACCESS <- R6Class("H5P_FILE_ACCESS", }, get_cache=function() { "This function implements the HDF5-API function H5Pget_cache." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/HP5_GET_CACHE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_cache", self$id, 0, request_empty(1), request_empty(1), request_empty(1), PACKAGE="hdf5r") @@ -471,7 +471,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_layout=function(layout=h5const$H5D_CHUNKED) { "This function implements the HDF5-API function H5Pset_layout." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_LAYOUT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_layout", self$id, layout, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -481,7 +481,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_layout=function() { "This function implements the HDF5-API function H5Pget_layout." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_LAYOUT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." layout <- .Call("R_H5Pget_layout", self$id, PACKAGE="hdf5r")$return_val if(layout < 0) { @@ -491,7 +491,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_chunk=function(chunk) { "This function implements the HDF5-API function H5Pset_chunk." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CHUNK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_chunk", self$id, length(chunk), rev(chunk), PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -502,7 +502,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", get_chunk=function(max_ndims) { "This function implements the HDF5-API function H5Pget_chunk." "If the layout is not chunked, returns NA." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CHUNK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." layout <- self$get_layout() if(as.character(layout)!="H5D_CHUNKED") { @@ -516,7 +516,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_deflate=function(level) { "This function implements the HDF5-API function H5Pset_deflate." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_DEFLATE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." if(level < 0 || level > 9) { stop("Compression level has to be between 0 and 9") @@ -529,7 +529,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_fill_value=function(dtype, value) { "This function implements the HDF5-API function H5Pset_fill_value." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_FILL_VALUE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." check_class(dtype, "H5T") ## value needs to be converted to an h5 object @@ -542,7 +542,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_fill_value=function(dtype) { "This function implements the HDF5-API function H5Pget_fill_value." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_FILL_VALUE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." check_class(dtype, "H5T") value_h5 <- H5ToR_Pre(dtype, 1) @@ -554,7 +554,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_fill_time=function(fill_time=h5const$H5D_FILL_TIME_IFSET) { "This function implements the HDF5-API function H5Pset_fill_time." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_FILL_TIME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_fill_time", self$id, fill_time, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -564,7 +564,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_fill_time=function() { "This function implements the HDF5-API function H5Pget_fill_time." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_FILL_TIME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_fill_time", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -574,7 +574,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_alloc_time=function(alloc_time=h5const$H5D_ALLOC_TIME_DEFAULT) { "This function implements the HDF5-API function H5Pset_alloc_time." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ALLOC_TIME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_alloc_time", self$id, alloc_time, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -584,7 +584,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_alloc_time=function() { "This function implements the HDF5-API function H5Pget_alloc_time." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ALLOC_TIME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_alloc_time", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -594,7 +594,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_filter=function(filter=h5const$H5Z_FILTER_DEFLATE, flags=h5const$H5Z_FLAG_OPTIONAL, cd_values=integer(0)) { "This function implements the HDF5-API function H5Pset_filter." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_FILTER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_filter", self$id, filter, flags, length(cd_values), cd_values, PACKAGE="hdf5r")$return_val @@ -605,7 +605,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, all_filters_avail=function() { "This function implements the HDF5-API function H5Pall_filters_avail." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_ALL_FILTERS_AVAIL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." htri <- .Call("R_H5Pall_filters_avail", self$id, PACKAGE="hdf5r")$return_val if(htri < 0) { @@ -615,7 +615,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_nfilters=function() { "This function implements the HDF5-API function H5Pget_nfilters." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_NFILTERS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." nfilters <- .Call("R_H5Pget_nfilters", self$id, PACKAGE="hdf5r")$return_val if(nfilters < 0) { @@ -625,7 +625,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_filter=function(idx) { "This function implements the HDF5-API function H5Pget_filter2." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_FILTER2} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." num_filters <- self$get_nfilters() if(idx < 0 || idx >= num_filters) { @@ -654,7 +654,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, modify_filter=function(filter=h5const$H5Z_FILTER_DEFLATE, flags=h5const$H5Z_FLAG_OPTIONAL, cd_values=integer(0)) { "This function implements the HDF5-API function H5Pmodify_filter." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_MODIFY_FILTER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pmodify_filter", self$id, filter, flags, length(cd_values), cd_values, PACKAGE="hdf5r")$return_val @@ -665,7 +665,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, remove_filter=function(filter=h5const$H5Z_FILTER_ALL) { "This function implements the HDF5-API function H5Premove_filter." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_REMOVE_FILTER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Premove_filter", self$id, filter, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -675,7 +675,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_fletcher32=function() { "This function implements the HDF5-API function H5Pset_fletcher32." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_FLETCHER32} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_fletcher32", self$id, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -685,7 +685,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_nbit=function() { "This function implements the HDF5-API function H5Pset_nbit." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_NBIT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_nbit", self$id, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -695,7 +695,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_scaleoffset=function(scale_type=h5const$H5Z_SO_FLOAT_DSCALE, scale_factor=0) { "This function implements the HDF5-API function H5Pset_scaleoffset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_SCALEOFFSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_scaleoffset", self$id, scale_type, scale_factor, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -705,7 +705,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_shuffle=function() { "This function implements the HDF5-API function H5Pset_shuffle." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_SHUFFLE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_shuffle", self$id, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -715,7 +715,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_szip=function() { "This function implements the HDF5-API function H5Pset_szip." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_SZIP} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_szip", self$id, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -725,7 +725,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, set_external=function(filename, offset, size) { "This function implements the HDF5-API function H5Pset_external." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_EXTERNAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_external", self$id, filename, offset, size, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -735,7 +735,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_external_count=function() { "This function implements the HDF5-API function H5Pget_external_count." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_EXTERNAL_COUNT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." count <- .Call("R_H5Pget_external_count", self$id, PACKAGE="hdf5r")$return_val if(count < 0) { @@ -745,7 +745,7 @@ H5P_DATASET_CREATE <- R6Class("H5P_DATASET_CREATE", }, get_external=function(idx) { "This function implements the HDF5-API function H5Pget_external." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_EXTERNAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." num_external <- self$get_external_count() if(idx < 0 || idx >= num_external) { @@ -789,7 +789,7 @@ H5P_DATASET_ACCESS <- R6Class("H5P_DATASET_ACCESS", }, set_chunk_cache=function(rdcc_nslots=-1, rdcc_nbytes=-1, rdcc_w0=-1) { "This function implements the HDF5-API function H5Pset_chunk_cache." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CHUNK_CACHE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_chunk_cache", self$id, rdcc_nslots, rdcc_nbytes, rdcc_w0, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -799,7 +799,7 @@ H5P_DATASET_ACCESS <- R6Class("H5P_DATASET_ACCESS", }, get_chunk_cache=function() { "This function implements the HDF5-API function H5Pget_chunk_cache." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CHUNK_CACHE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_chunk_cache", self$id, request_empty(1), request_empty(1), request_empty(1), PACKAGE="hdf5r") @@ -839,7 +839,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, set_buffer=function(size=2^20) { "This function implements the HDF5-API function H5Pset_buffer." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_BUFFER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." tconv <- raw(0) bkg <- raw(0) @@ -851,7 +851,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, set_edc_check=function(check=h5const$H5Z_ENABLE_EDC) { "This function implements the HDF5-API function H5Pset_edc_check." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_EDC_CHECK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_edc_check", self$id, check, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -861,7 +861,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, get_edc_check=function() { "This function implements the HDF5-API function H5Pget_edc_check." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_EDC_CHECK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." check <- .Call("R_H5Pget_edc_check", self$id, PACKAGE="hdf5r")$return_val if(check < 0) { @@ -871,7 +871,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, set_hyper_vector_size=function(size=2^10) { "This function implements the HDF5-API function H5Pset_hyper_vector_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_HYPER_VECTOR_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_hyper_vector_size", self$id, size, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -881,7 +881,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, get_hyper_vector_size=function() { "This function implements the HDF5-API function H5Pget_hyper_vector_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_HYPER_VECTOR_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_hyper_vector_size", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -891,7 +891,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, set_btree_ratios=function(left, middle, right) { "This function implements the HDF5-API function H5Pset_btree_ratios." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_BTREE_RATIOS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_btree_ratios", self$id, left, middle, right, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -901,7 +901,7 @@ H5P_DATASET_XFER <- R6Class("H5P_DATASET_XFER", }, get_btree_ratios=function() { "This function implements the HDF5-API function H5Pget_btree_ratios." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_BTREE_RATIOS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_btree_ratios", self$id, request_empty(1), request_empty(1), request_empty(1), PACKAGE="hdf5r") @@ -943,7 +943,7 @@ H5P_LINK_CREATE <- R6Class("H5P_LINK_CREATE", }, set_char_encoding=function(encoding=h5const$H5T_CSET_UTF8) { "This function implements the HDF5-API function H5Pset_char_encoding." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CHAR_ENCODING} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_char_encoding", self$id, encoding, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -953,7 +953,7 @@ H5P_LINK_CREATE <- R6Class("H5P_LINK_CREATE", }, get_char_encoding=function() { "This function implements the HDF5-API function H5Pget_char_encoding." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CHAR_ENCODING} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_char_encoding", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -963,7 +963,7 @@ H5P_LINK_CREATE <- R6Class("H5P_LINK_CREATE", }, set_create_intermediate_group=function(create=TRUE) { "This function implements the HDF5-API function H5Pset_create_intermediate_group." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CREATE_INTERMEDIATE_GROUP} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_create_intermediate_group", self$id, create, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -973,7 +973,7 @@ H5P_LINK_CREATE <- R6Class("H5P_LINK_CREATE", }, get_create_intermediate_group=function() { "This function implements the HDF5-API function H5Pget_create_intermediate_group." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CREATE_INTERMEDIATE_GROUP} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_create_intermediate_group", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1012,7 +1012,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, set_nlinks=function(nlinks) { "This function implements the HDF5-API function H5Pset_nlinks." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_NLINKS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_nlinks", self$id, nlinks, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1022,7 +1022,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, get_nlinks=function() { "This function implements the HDF5-API function H5Pget_nlinks." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_NLINKS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_nlinks", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1032,7 +1032,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, set_elink_prefix=function(elink_prefix) { "This function implements the HDF5-API function H5Pset_elink_prefix." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ELINK_PREFIX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_elink_prefix", self$id, elink_prefix, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1042,7 +1042,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, get_elink_prefix=function() { "This function implements the HDF5-API function H5Pget_elink_prefix." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ELINK_PREFIX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." prefix_size <- .Call("R_H5Pget_elink_prefix", self$id, character(0), 0, PACKAGE="hdf5r")$return_val if(prefix_size < 0) { @@ -1057,7 +1057,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, set_elink_acc_flags=function(elink_acc_flags=h5const$H5F_ACC_RDWR) { "This function implements the HDF5-API function H5Pset_elink_acc_flags." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ELINK_ACC_FLAGS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_elink_acc_flags", self$id, elink_acc_flags, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1067,7 +1067,7 @@ H5P_LINK_ACCESS <- R6Class("H5P_LINK_ACCESS", }, get_elink_acc_flags=function() { "This function implements the HDF5-API function H5Pget_elink_acc_flags." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ELINK_ACC_FLAGS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_elink_acc_flags", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1108,7 +1108,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", super$initialize(id) }, set_obj_track_times=function(track_times=TRUE) { - "This function implements the HDF5-API function H5Pset_obj_track_times. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_OBJ_TRACK_TIMES} for details." + "This function implements the HDF5-API function H5Pset_obj_track_times. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_obj_track_times", self$id, track_times, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1117,7 +1117,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", return(invisible(self)) }, get_obj_track_times=function() { - "This function implements the HDF5-API function H5Pget_obj_track_times. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_OBJ_TRACK_TIMES} for details." + "This function implements the HDF5-API function H5Pget_obj_track_times. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_obj_track_times", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1126,7 +1126,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", return(as.logical(res$track_times)) }, set_attr_phase_change=function(max_compact, min_dense) { - "This function implements the HDF5-API function H5Pset_attr_phase_change. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ATTR_PHASE_CHANGE} for details." + "This function implements the HDF5-API function H5Pset_attr_phase_change. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_attr_phase_change", self$id, max_compact, min_dense, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1135,7 +1135,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", return(invisible(self)) }, get_attr_phase_change=function() { - "This function implements the HDF5-API function H5Pget_attr_phase_change. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ATTR_PHASE_CHANGE} for details." + "This function implements the HDF5-API function H5Pget_attr_phase_change. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_attr_phase_change", self$id, request_empty(1), request_empty(1),PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1144,7 +1144,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", return(list(max_compact=res$max_compact, min_dense=res$min_dense)) }, set_attr_creation_order=function(crt_order_flags=0) { - "This function implements the HDF5-API function H5Pset_attr_creation_order. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_ATTR_CREATION_ORDER} for details." + "This function implements the HDF5-API function H5Pset_attr_creation_order. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_attr_creation_order", self$id, crt_order_flags, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1153,7 +1153,7 @@ H5P_OBJECT_CREATE <- R6Class("H5P_OBJECT_CREATE", return(invisible(self)) }, get_attr_creation_order=function() { - "This function implements the HDF5-API function H5Pget_attr_creation_order. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_ATTR_CREATION_ORDER} for details." + "This function implements the HDF5-API function H5Pget_attr_creation_order. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_attr_creation_order", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1192,7 +1192,7 @@ H5P_OBJECT_COPY <- R6Class("H5P_OBJECT_COPY", super$initialize(id) }, set_copy_obj=function(copy_options=0) { - "This function implements the HDF5-API function H5Pset_copy_object. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_COPY_OBJECT} for details." + "This function implements the HDF5-API function H5Pset_copy_object. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_copy_object", self$id, copy_options, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1201,7 +1201,7 @@ H5P_OBJECT_COPY <- R6Class("H5P_OBJECT_COPY", return(invisible(self)) }, get_copy_obj=function() { - "This function implements the HDF5-API function H5Pget_copy_object. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_COPY_OBJECT} for details." + "This function implements the HDF5-API function H5Pget_copy_object. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_copy_object", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { @@ -1240,7 +1240,7 @@ H5P_ATTRIBUTE_CREATE <- R6Class("H5P_ATTRIBUTE_CREATE", super$initialize(id) }, set_char_encoding=function(encoding=h5const$H5T_CSET_UTF8) { - "This function implements the HDF5-API function H5Pset_char_encoding. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_SET_CHAR_ENCODING} for details." + "This function implements the HDF5-API function H5Pset_char_encoding. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." herr <- .Call("R_H5Pset_char_encoding", self$id, encoding, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -1249,7 +1249,7 @@ H5P_ATTRIBUTE_CREATE <- R6Class("H5P_ATTRIBUTE_CREATE", return(invisible(self)) }, get_char_encoding=function() { - "This function implements the HDF5-API function H5Pget_char_encoding. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5P_GET_CHAR_ENCODING} for details." + "This function implements the HDF5-API function H5Pget_char_encoding. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_p.html} for details." res <- .Call("R_H5Pget_char_encoding", self$id, request_empty(1), PACKAGE="hdf5r") if(res$return_val < 0) { diff --git a/R/R6Classes_H5R.R b/R/R6Classes_H5R.R index 1622dba..9864636 100644 --- a/R/R6Classes_H5R.R +++ b/R/R6Classes_H5R.R @@ -381,7 +381,7 @@ H5R_OBJECT <- R6Class("H5R_OBJECT", dereference=function(object_access_pl=h5const$H5P_DEFAULT, obj=NULL) { "Dereference an H5R reference. The file the reference is pointing to is assigned automatically" "This function implements the HDF5-API function H5Rdereference." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5R_DEREFERENCE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_r.html} for details." "@param obj Overriding the default file the reference is referring to" "@param object_access_pl The object-access property list. Currently always the default" @@ -452,7 +452,7 @@ H5R_DATASET_REGION <- R6Class("H5R_DATASET_REGION", "\\code{space} being a \\code{H5S} object. When setting \\code{get_value=TRUE}, then instead of these objects" "The data itself is returned" "This function implements the HDF5-API function H5Rdereference." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5R_DEREFERENCE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_r.html} for details." "@param obj Overriding the default file the reference is referring to" "@param object_access_pl The object-access property list. Currently always the default" diff --git a/R/R6Classes_H5S.R b/R/R6Classes_H5S.R index 2198cfb..37143fe 100644 --- a/R/R6Classes_H5S.R +++ b/R/R6Classes_H5S.R @@ -102,13 +102,13 @@ H5S <- R6Class("H5S", super$initialize(id) }, copy=function() { - "This function implements the HDF5-API function H5Scopy. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_COPY} for details." + "This function implements the HDF5-API function H5Scopy. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." id <- .Call("R_H5Scopy", self$id, PACKAGE = "hdf5r")$return_val return(H5S$new(id=id)) }, encode=function() { - "This function implements the HDF5-API function H5Sencode. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_ENCODE} for details." + "This function implements the HDF5-API function H5Sencode. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." ## first retrieve the size of the buffer necessary nalloc <- .Call("R_H5Sencode", self$id, raw(0), numeric(1), FALSE, PACKAGE = "hdf5r")$nalloc @@ -122,7 +122,7 @@ H5S <- R6Class("H5S", return(res$buf) }, is_simple=function() { - "This function implements the HDF5-API function H5Sis_simple. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_IS_SIMPLE} for details." + "This function implements the HDF5-API function H5Sis_simple. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sis_simple", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -131,7 +131,7 @@ H5S <- R6Class("H5S", return(as.logical(res)) }, get_simple_extent_ndims=function() { - "This function implements the HDF5-API function H5Sget_simple_extent_ndims. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SIMPLE_EXTENT_NDIMS} for details." + "This function implements the HDF5-API function H5Sget_simple_extent_ndims. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." ndims <- .Call("R_H5Sget_simple_extent_ndims", self$id, PACKAGE = "hdf5r")$return_val if(ndims < 0) { @@ -140,7 +140,7 @@ H5S <- R6Class("H5S", return(ndims) }, offset_simple=function(offset) { - "This function implements the HDF5-API function H5Soffset_simple. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_OFFSET_SIMPLE} for details." + "This function implements the HDF5-API function H5Soffset_simple. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." rank <- self$get_simple_extent_ndims() if(length(offset)==0) { @@ -156,12 +156,12 @@ H5S <- R6Class("H5S", return(invisible(self)) }, get_simple_extent_dims=function() { - "This function implements the HDF5-API function H5Sget_simple_extent_dims. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SIMPLE_EXTENT_DIMS} for details." + "This function implements the HDF5-API function H5Sget_simple_extent_dims. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." return(standalone_H5S_get_simple_extent_dims(self$id)) }, get_simple_extent_npoints=function() { - "This function implements the HDF5-API function H5Sget_simple_extent_npoints. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SIMPLE_EXTENT_NPOINTS} for details." + "This function implements the HDF5-API function H5Sget_simple_extent_npoints. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sget_simple_extent_npoints", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -170,12 +170,12 @@ H5S <- R6Class("H5S", return(res) }, get_simple_extent_type=function() { - "This function implements the HDF5-API function H5Sget_simple_extent_type. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SIMPLE_EXTENT_TYPE} for details." + "This function implements the HDF5-API function H5Sget_simple_extent_type. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." return(.Call("R_H5Sget_simple_extent_type", self$id, PACKAGE = "hdf5r")$return_val) }, extent_copy=function(h5s_source) { - "This function implements the HDF5-API function H5Sextent_copy. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_EXTENT_COPY} for details." + "This function implements the HDF5-API function H5Sextent_copy. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." if(!inherits(h5s_source, "H5S")) { stop("h5s_source has to be of class H5S") @@ -187,7 +187,7 @@ H5S <- R6Class("H5S", return(invisible(self)) }, extent_equal=function(h5s_cmp) { - "This function implements the HDF5-API function H5Sextent_equal. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_EXTENT_EQUAL} for details." + "This function implements the HDF5-API function H5Sextent_equal. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." if(!inherits(h5s_cmp, "H5S")) { stop("h5s_source has to be of class H5S") @@ -199,7 +199,7 @@ H5S <- R6Class("H5S", return(as.logical(res)) }, set_extent_simple=function(dims, maxdims) { - "This function implements the HDF5-API function H5Sset_extent_simple. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SET_EXTENT_SIMPLE} for details." + "This function implements the HDF5-API function H5Sset_extent_simple. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." rank <- length(dims) if(rank ==0) { @@ -218,7 +218,7 @@ H5S <- R6Class("H5S", return(invisible(self)) }, set_extent_none=function() { - "This function implements the HDF5-API function H5Sset_extent_none. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SET_EXTENT_NONE} for details." + "This function implements the HDF5-API function H5Sset_extent_none. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sset_extent_none", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -227,7 +227,7 @@ H5S <- R6Class("H5S", return(invisible(self)) }, get_select_type=function() { - "This function implements the HDF5-API function H5Sget_select_type. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_TYPE} for details." + "This function implements the HDF5-API function H5Sget_select_type. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sget_select_type", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -236,7 +236,7 @@ H5S <- R6Class("H5S", return(res) }, get_select_npoints=function() { - "This function implements the HDF5-API function H5Sget_select_npoints. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_NPOINTS} for details." + "This function implements the HDF5-API function H5Sget_select_npoints. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sget_select_npoints", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -245,7 +245,7 @@ H5S <- R6Class("H5S", return(res) }, get_select_hyper_nblocks=function() { - "This function implements the HDF5-API function H5Sget_select_hyper_nblocks. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_HYPER_NBLOCKS} for details." + "This function implements the HDF5-API function H5Sget_select_hyper_nblocks. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sget_select_hyper_nblocks", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -254,7 +254,7 @@ H5S <- R6Class("H5S", return(res) }, get_select_hyper_blocklist=function(startblock=0, numblocks=(self$get_select_hyper_nblocks() - startblock)) { - "This function implements the HDF5-API function H5Sget_select_hyper_blocklist. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_HYPER_BLOCKLIST} for details." + "This function implements the HDF5-API function H5Sget_select_hyper_blocklist. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." rank <- self$get_simple_extent_ndims() ## create a buffer; a buffer of double values provides enough space; function will handle @@ -276,7 +276,7 @@ H5S <- R6Class("H5S", return(buffer) }, get_select_elem_npoints=function() { - "This function implements the HDF5-API function H5Sget_select_elem_npoints. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_ELEM_NPOINTS} for details." + "This function implements the HDF5-API function H5Sget_select_elem_npoints. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sget_select_elem_npoints", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -285,7 +285,7 @@ H5S <- R6Class("H5S", return(res) }, get_select_elem_pointlist=function(startpoint=0, numpoints=(self$get_select_elem_npoints() - startpoint)) { - "This function implements the HDF5-API function H5Sget_select_elem_pointlist. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_ELEM_POINTLIST} for details." + "This function implements the HDF5-API function H5Sget_select_elem_pointlist. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." rank <- self$get_simple_extent_ndims() ## create a buffer; a buffer of double values provides enough space; function will handle @@ -309,7 +309,7 @@ H5S <- R6Class("H5S", return(buffer) }, get_select_bounds=function() { - "This function implements the HDF5-API function H5Sget_select_bounds. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_GET_SELECT_BOUNDS} for details." + "This function implements the HDF5-API function H5Sget_select_bounds. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." rank <- self$get_simple_extent_ndims() start <- integer(rank) @@ -324,7 +324,7 @@ H5S <- R6Class("H5S", return(list(start=start, end=end)) }, select_all=function() { - "This function implements the HDF5-API function H5Sselect_all. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_ALL} for details." + "This function implements the HDF5-API function H5Sselect_all. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sselect_all", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -333,7 +333,7 @@ H5S <- R6Class("H5S", return(invisible(self)) }, select_none=function() { - "This function implements the HDF5-API function H5Sselect_none. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_NONE} for details." + "This function implements the HDF5-API function H5Sselect_none. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sselect_none", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -342,7 +342,7 @@ H5S <- R6Class("H5S", return(invisible(self)) }, select_valid=function() { - "This function implements the HDF5-API function H5Sselect_valid. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_VALID} for details." + "This function implements the HDF5-API function H5Sselect_valid. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." res <- .Call("R_H5Sselect_valid", self$id, PACKAGE = "hdf5r")$return_val if(res < 0) { @@ -351,14 +351,14 @@ H5S <- R6Class("H5S", return(as.logical(res)) }, select_elements=function(coord, op=h5const$H5S_SELECT_SET, byrow=TRUE) { - "This function implements the HDF5-API function H5Sselect_elements. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_ELEMENTS} for details." + "This function implements the HDF5-API function H5Sselect_elements. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." standalone_H5S_select_elements(self$id, coord=coord, op=op, byrow=byrow) return(invisible(self)) }, select_hyperslab=function(start, count, stride=NULL, block=NULL, op=h5const$H5S_SELECT_SET) { - "This function implements the HDF5-API function H5Sselect_hyperslab. Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_HYPERSLAB} for details." + "This function implements the HDF5-API function H5Sselect_hyperslab. Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} for details." standalone_H5S_select_hyperslab(id=self$id, start=start, count=count, stride=stride, block=block, op=op) return(invisible(self)) diff --git a/R/R6Classes_H5T.R b/R/R6Classes_H5T.R index cce472b..0b291ef 100644 --- a/R/R6Classes_H5T.R +++ b/R/R6Classes_H5T.R @@ -128,7 +128,7 @@ H5T_factory <- function(ids, do_copy=FALSE) { ##' Convert a text description to a datatype ##' ##' Converts a text to a datatype using the HDF5 function H5LT_text_to_dtype. Documentation can be found at -##' \url{https://portal.hdfgroup.org/display/HDF5/H5LT_TEXT_TO_DTYPE}. +##' \url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l_t.html}. ##' @title Convert a text description to a datatype ##' @param text The text to convert to the datatype ##' @param lang_type The type of language to use; currently only \code{H5LT_DDL} is supported. @@ -193,21 +193,21 @@ H5T <- R6Class("H5T", }, get_class=function() { "This function implements the HDF5-API function H5Tget_class." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_CLASS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." cls_id <- .Call("R_H5Tget_class", self$id, PACKAGE="hdf5r")$return_val return(cls_id) }, get_size=function(...) { "This function implements the HDF5-API function H5Tget_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." "@param ... ignored" return(.Call("R_H5Tget_size", self$id, PACKAGE="hdf5r")$return_val) }, set_size=function(size) { "This function implements the HDF5-API function H5Tset_size." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_SIZE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." if(size==Inf) { if(self$get_class() != h5const$H5T_STRING) { @@ -225,7 +225,7 @@ H5T <- R6Class("H5T", }, set_precision=function(precision) { "This function implements the HDF5-API function H5Tset_precision." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_PRECISION} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_precision", self$id, as.integer(precision), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -235,7 +235,7 @@ H5T <- R6Class("H5T", }, get_precision=function() { "This function implements the HDF5-API function H5Tget_precision." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_PRECISION} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." prec <- .Call("R_H5Tget_precision", self$id, PACKAGE = "hdf5r")$return_val if(prec < 0) { @@ -245,7 +245,7 @@ H5T <- R6Class("H5T", }, set_order=function(order) { "This function implements the HDF5-API function H5Tset_order." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_ORDER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_order", self$id, as.integer(order), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -255,7 +255,7 @@ H5T <- R6Class("H5T", }, get_order=function() { "This function implements the HDF5-API function H5Tget_order." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_ORDER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." order <- .Call("R_H5Tget_order", self$id, PACKAGE = "hdf5r")$return_val if(order < 0) { @@ -265,7 +265,7 @@ H5T <- R6Class("H5T", }, set_offset=function(offset) { "This function implements the HDF5-API function H5Tset_offset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_OFFSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_offset", self$id, as.integer(offset), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -275,7 +275,7 @@ H5T <- R6Class("H5T", }, get_offset=function() { "This function implements the HDF5-API function H5Tget_offset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_OFFSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." offset <- .Call("R_H5Tget_offset", self$id, PACKAGE = "hdf5r")$return_val if(offset < 0) { @@ -285,7 +285,7 @@ H5T <- R6Class("H5T", }, set_pad=function(pad) { "This function implements the HDF5-API function H5Tset_pad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_PAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_pad", self$id, as.integer(pad), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -295,7 +295,7 @@ H5T <- R6Class("H5T", }, get_pad=function() { "This function implements the HDF5-API function H5Tget_pad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_PAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." pad <- .Call("R_H5Tget_pad", self$id, PACKAGE = "hdf5r")$return_val if(pad < 0) { @@ -305,14 +305,14 @@ H5T <- R6Class("H5T", }, copy=function() { "This function implements the HDF5-API function H5Tcopy." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_COPY} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." id <- .Call("R_H5Tcopy", self$id, PACKAGE="hdf5r")$return_val return(H5T_factory(id, do_copy=FALSE)) }, is_committed=function() { "This function implements the HDF5-API function H5Tcommitted." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_COMMITTED} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." htri <- .Call("R_H5Tcommitted", self$id, PACKAGE="hdf5r")$return_val if(htri < 0) { @@ -322,7 +322,7 @@ H5T <- R6Class("H5T", }, equal=function(dtype) { "This function implements the HDF5-API function H5Tequal." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_EQUAL} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." if(is.numeric(dtype)) { dtype <- bit64::as.integer64(dtype) @@ -351,7 +351,7 @@ H5T <- R6Class("H5T", }, detect_class=function(dtype_class) { "This function implements the HDF5-API function H5Tdetect_class." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_DETECT_CLASS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." htri <- .Call("R_H5Tdetect_class", self$id, dtype_class, PACKAGE = "hdf5r")$return_val if(htri < 0) { @@ -361,7 +361,7 @@ H5T <- R6Class("H5T", }, get_native_type=function(direction=h5const$H5T_DIR_ASCEND) { "This function implements the HDF5-API function H5Tget_native_type." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_NATIVE_TYPE} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." id <- .Call("R_H5Tget_native_type", self$id, direction, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -371,7 +371,7 @@ H5T <- R6Class("H5T", }, get_create_plist=function() { "This function implements the HDF5-API function H5Tget_create_plist." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_CREATE_PLIST} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." id <- .Call("R_H5Tget_create_plist", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -381,7 +381,7 @@ H5T <- R6Class("H5T", }, to_text=function(lang_type=h5const$H5LT_DDL) { "This function implements the HDF5-API function H5LTdtype_to_text." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5LT_DTYPE_TO_TEXT} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_l_t.html} for details." res <- standalone_H5T_dtype_to_text(self$id, lang_type) return(res) @@ -455,7 +455,7 @@ H5T_INTEGER <- R6Class("H5T_INTEGER", public=list( set_sign=function(sign) { "This function implements the HDF5-API function H5Tset_sign." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_SIGN} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_sign", self$id, as.integer(sign), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -465,7 +465,7 @@ H5T_INTEGER <- R6Class("H5T_INTEGER", }, get_sign=function() { "This function implements the HDF5-API function H5Tget_sign." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_SIGN} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." sign <- .Call("R_H5Tget_sign", self$id, PACKAGE = "hdf5r")$return_val return(sign) @@ -501,7 +501,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", public=list( set_fields=function(spos, epos, esize, mpos, msize) { "This function implements the HDF5-API function H5Tset_fields." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_FIELDS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_fields", self$id, spos, epos, esize, mpos, msize, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -510,7 +510,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, get_fields=function() { "This function implements the HDF5-API function H5Tget_fields." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_FIELDS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." res <- .Call("R_H5Tget_fields", self$id, request_empty(1), request_empty(1), request_empty(1), request_empty(1), request_empty(1), PACKAGE="hdf5r") @@ -521,7 +521,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, set_ebias=function(ebias) { "This function implements the HDF5-API function H5Tset_ebias." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_EBIAS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_ebias", self$id, as.integer(ebias), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -531,7 +531,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, get_ebias=function() { "This function implements the HDF5-API function H5Tget_ebias." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_EBIAS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." ebias <- .Call("R_H5Tget_ebias", self$id, PACKAGE = "hdf5r")$return_val return(ebias) @@ -541,7 +541,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, set_norm=function(norm) { "This function implements the HDF5-API function H5Tset_norm." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_NORM} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_norm", self$id, as.integer(norm), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -551,7 +551,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, get_norm=function() { "This function implements the HDF5-API function H5Tget_norm." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_NORM} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." norm <- .Call("R_H5Tget_norm", self$id, PACKAGE = "hdf5r")$return_val return(norm) @@ -561,7 +561,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, set_inpad=function(inpad) { "This function implements the HDF5-API function H5Tset_inpad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_INPAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_inpad", self$id, as.integer(inpad), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -571,7 +571,7 @@ H5T_FLOAT <- R6Class("H5T_FLOAT", }, get_inpad=function() { "This function implements the HDF5-API function H5Tget_inpad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_INPAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." inpad <- .Call("R_H5Tget_inpad", self$id, PACKAGE = "hdf5r")$return_val return(inpad) @@ -801,7 +801,7 @@ H5T_COMPOUND <- R6Class("H5T_COMPOUND", }, pack=function() { "This function implements the HDF5-API function H5Tpack." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_PACK} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tpack", self$id, PACKAGE="hdf5r")$return_val if(herr < 0) { @@ -889,7 +889,7 @@ H5T_STRING <- R6Class("H5T_STRING", get_size=function(variable_as_inf=TRUE) { "Retrieves the length of the string, setting it to \\code{Inf} it is of variable length." "This function implements the HDF5-API function H5Tis_variable_str." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_IS_VARIABLE_STR} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." ## needs to be overloaded to properly assess if it is a variable length string ## first check if the string has variable length @@ -911,14 +911,14 @@ H5T_STRING <- R6Class("H5T_STRING", }, get_cset=function() { "This function implements the HDF5-API function H5Tget_cset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_CSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." cset_res = .Call("R_H5Tget_cset", self$id, PACKAGE = "hdf5r")$return_val return(cset_res) }, set_cset=function(cset=c("unknown", "UTF-8")) { "This function implements the HDF5-API function H5Tset_cset." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_CSET} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." if(is.character(cset)) { cset <- match.arg(cset) @@ -932,7 +932,7 @@ H5T_STRING <- R6Class("H5T_STRING", }, set_strpad=function(strpad) { "This function implements the HDF5-API function H5Tset_strpad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_SET_STRPAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." herr <- .Call("R_H5Tset_strpad", self$id, as.integer(strpad), PACKAGE = "hdf5r")$return_val if(herr < 0) { @@ -942,7 +942,7 @@ H5T_STRING <- R6Class("H5T_STRING", }, get_strpad=function() { "This function implements the HDF5-API function H5Tget_strpad." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_STRPAD} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." strpad <- .Call("R_H5Tget_strpad", self$id, PACKAGE = "hdf5r")$return_val return(strpad) @@ -1030,7 +1030,7 @@ H5T_ARRAY <- R6Class("H5T_ARRAY", }, get_array_ndims=function() { "This function implements the HDF5-API function H5Tget_array_ndims." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_ARRAY_NDIMS} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." res <- .Call("R_H5Tget_array_ndims", self$id, PACKAGE="hdf5r")$return_val if(res < 0) { @@ -1040,7 +1040,7 @@ H5T_ARRAY <- R6Class("H5T_ARRAY", }, get_array_dims=function() { "This function implements the HDF5-API function H5Tget_array_dims2." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_ARRAY_DIMS2} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." rank <- self$get_array_ndims() dims <- integer(rank) @@ -1052,7 +1052,7 @@ H5T_ARRAY <- R6Class("H5T_ARRAY", }, get_super=function() { "This function implements the HDF5-API function H5Tget_super." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_SUPER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." id <- .Call("R_H5Tget_super", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { @@ -1102,7 +1102,7 @@ H5T_VLEN <- R6Class("H5T_VLEN", }, get_super=function() { "This function implements the HDF5-API function H5Tget_super." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5T_GET_SUPER} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_t.html} for details." id <- .Call("R_H5Tget_super", self$id, PACKAGE="hdf5r")$return_val if(id < 0) { diff --git a/R/adapt_during_onLoad.R b/R/adapt_during_onLoad.R index 216cb47..b0ce44e 100644 --- a/R/adapt_during_onLoad.R +++ b/R/adapt_during_onLoad.R @@ -6,7 +6,7 @@ adapt_classes <- function() { commonFG_adapt <- list( obj_info_by_idx=function(n, group_name=".", index_field=h5const$H5_INDEX_NAME, order=h5const$H5_ITER_NATIVE, remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info_by_idx." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO_BY_IDX} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(group_name!="." && !self$exists(group_name)) { stop(paste(group_name, " does not exist")) } @@ -29,7 +29,7 @@ adapt_classes <- function() { }, obj_info_by_name=function(object_name, remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info_by_name." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO_BY_NAME} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." if(!self$exists(object_name)) { stop(paste(object_name, " does not exist")) @@ -54,7 +54,7 @@ adapt_classes <- function() { commonFGDT_adapt <- list( obj_info=function(remove_internal_use_only=TRUE) { "This function implements the HDF5-API function H5Oget_info." - "Please see the documentation at \\url{https://portal.hdfgroup.org/display/HDF5/H5O_GET_INFO} for details." + "Please see the documentation at \\url{https://docs.hdfgroup.org/hdf5/develop/group___h5_o.html} for details." # request all info; could also make this more efficient if(remove_internal_use_only) { diff --git a/R/high_level_UI.R b/R/high_level_UI.R index 7a818e7..d34941d 100644 --- a/R/high_level_UI.R +++ b/R/high_level_UI.R @@ -233,8 +233,8 @@ h5attr <- function(x, which) { ##' @param d1 First dimension of the object ##' @param ... Used for other dimension of the object ##' @param op Operation to perform on the \code{\link{H5S}}. Look into the HDF5 online help -##' \url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_ELEMENTS} and -##' \url{https://portal.hdfgroup.org/display/HDF5/H5S_SELECT_HYPERSLAB} +##' \url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} and +##' \url{https://docs.hdfgroup.org/hdf5/develop/group___h5_s.html} ##' @param dataset_xfer_pl An object of class \code{\link{H5P_DATASET_XFER}}. ##' @param flags Some flags governing edge cases of conversion from HDF5 to R. This is related to how integers are being treated and ##' the issue of R not being able to natively represent 64bit integers and not at all being able to represent unsigned 64bit integers diff --git a/docs/404.html b/docs/404.html index 7580634..2511591 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1,66 +1,27 @@ - - -
- + + + + -Release Sunday:
-make build-cran
-After Release / Marketing:
-Release Sunday: - [] See if All checks (Travis, Appveyor, Wercker) are green - [] build package using make build-cran
- [] upload package to winbuilder: https://win-builder.r-project.org/ - [] If all worked as expected, submit package: https://cran.r-project.org/submit.html
After Release / Marketing: - [] Deprecate h5, Release 1.0.0 with deprecation notice in Description and link to hdf5r - [] Announce hdf5r at the R-packages mailinglist - [] Announce hdf5 at the HDF5 Group (David) and tell them that there’s a new package in town ;), maybe inform at HDF5 mailing list. - [] Blog at R-Bloggers? - [] R-Journal?
dset1 <- createDataSet(file, "testmat_1", testmat_n, space = dspace)
+dset1 <- createDataSet(file, "testmat_1", testmat_n, space = dspace)
f <- function() dset2[10:11, 9] <- matrix(rep(0, 2*9), nrow = 2)