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.

See also

Author

Holger Hoefling