H5P_DATASET_CREATE-class {hdf5r} | R Documentation |
Class for HDF5 property list for dataset creation
Description
It inherits all functions of the H5P
.
Value
Object of class H5P_DATASET_CREATE
.
Methods
new(id = NULL)
-
Create a new class of type
H5P_DATASET_CREATE
Parameters
- id
Internal use only
set_layout(layout = h5const$H5D_CHUNKED)
-
This function implements the HDF5-API function H5Pset_layout. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_layout()
-
This function implements the HDF5-API function H5Pget_layout. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_chunk(chunk)
-
This function implements the HDF5-API function H5Pset_chunk. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_chunk(max_ndims)
-
This function implements the HDF5-API function H5Pget_chunk. If the layout is not chunked, returns NA. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_deflate(level)
-
This function implements the HDF5-API function H5Pset_deflate. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_fill_value(dtype, value)
-
This function implements the HDF5-API function H5Pset_fill_value. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_fill_value(dtype)
-
This function implements the HDF5-API function H5Pget_fill_value. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_fill_time(fill_time = h5const$H5D_FILL_TIME_IFSET)
-
This function implements the HDF5-API function H5Pset_fill_time. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_fill_time()
-
This function implements the HDF5-API function H5Pget_fill_time. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_alloc_time(alloc_time = h5const$H5D_ALLOC_TIME_DEFAULT)
-
This function implements the HDF5-API function H5Pset_alloc_time. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_alloc_time()
-
This function implements the HDF5-API function H5Pget_alloc_time. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_filter(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 https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
all_filters_avail()
-
This function implements the HDF5-API function H5Pall_filters_avail. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_nfilters()
-
This function implements the HDF5-API function H5Pget_nfilters. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_filter(idx)
-
This function implements the HDF5-API function H5Pget_filter2. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
modify_filter(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 https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
remove_filter(filter = h5const$H5Z_FILTER_ALL)
-
This function implements the HDF5-API function H5Premove_filter. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_fletcher32()
-
This function implements the HDF5-API function H5Pset_fletcher32. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_nbit()
-
This function implements the HDF5-API function H5Pset_nbit. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_scaleoffset(scale_type = h5const$H5Z_SO_FLOAT_DSCALE, scale_factor = 0)
-
This function implements the HDF5-API function H5Pset_scaleoffset. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_shuffle()
-
This function implements the HDF5-API function H5Pset_shuffle. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_szip()
-
This function implements the HDF5-API function H5Pset_szip. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
set_external(filename, offset, size)
-
This function implements the HDF5-API function H5Pset_external. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_external_count()
-
This function implements the HDF5-API function H5Pget_external_count. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
get_external(idx)
-
This function implements the HDF5-API function H5Pget_external. Please see the documentation at https://docs.hdfgroup.org/hdf5/v1_10/group___h5_p.html for details.
Author(s)
Holger Hoefling