Class AbstractDs

  • All Implemented Interfaces:
    AutoCloseable
    Direct Known Subclasses:
    Attribute

    @Namespace("H5")
    @Properties(inherit=hdf5.class)
    public class AbstractDs
    extends Pointer
    \class AbstractDs \brief AbstractDs is an abstract base class, inherited by Attribute and DataSet.

    It provides a collection of services that are common to both Attribute and DataSet.

    • Method Detail

      • getInMemDataSize

        @Cast("size_t")
        public long getInMemDataSize()
        \brief Gets the size in memory of this abstract dataset.
      • getSpace

        @ByVal
        public DataSpace getSpace()
        \brief Gets the dataspace of this abstract dataset - pure virtual.
      • getTypeClass

        @Cast("H5T_class_t")
        public int getTypeClass()
      • getStorageSize

        @Cast("hsize_t")
        public long getStorageSize()
        \brief Returns the amount of storage size required - pure virtual.