H5T_ARRAY-class: Class for HDF5 array datatypes.

H5T_ARRAY-classR Documentation

Class for HDF5 array datatypes.

Description

Inherits from class H5T. This class represents an array. As datasets in HDF5 are itself already arrays, this datatype is not needed there. It is mostly useful when a column in a H5T_COMPUND object is intended to be an array. This however makes it difficult to work with such objects in R - as a column of the corresponding data.frame has to be an array. So please use with care.

Value

Object of class H5T_ARRAY.

Methods

new(dims, dtype_base, id = NULL)

Create an array datatype.

Parameters

dims

The dimension of the datatype

dtype_base

The datatype that makes up the elements of the array

id

internal use only

get_array_ndims()

This function implements the HDF5-API function H5Tget_array_ndims. Please see the documentation at https://portal.hdfgroup.org/display/HDF5/H5T_GET_ARRAY_NDIMS for details.

get_array_dims()

This function implements the HDF5-API function H5Tget_array_dims2. Please see the documentation at https://portal.hdfgroup.org/display/HDF5/H5T_GET_ARRAY_DIMS2 for details.

get_super()

This function implements the HDF5-API function H5Tget_super. Please see the documentation at https://portal.hdfgroup.org/display/HDF5/H5T_GET_SUPER for details.

describe()

Print a detailed description of the datatype; this is experimental

Author(s)

Holger Hoefling

See Also

H5T


hdf5r documentation built on Jan. 22, 2023, 1:12 a.m.