Class H5O_hdr_info_t

    • Constructor Detail

      • H5O_hdr_info_t

        public H5O_hdr_info_t()
        Default native constructor.
      • H5O_hdr_info_t

        public H5O_hdr_info_t​(long size)
        Native array allocator. Access with Pointer.position(long).
    • Method Detail

      • version

        @Cast("unsigned")
        public int version()
        Version number of header format in file
      • nmesgs

        @Cast("unsigned")
        public int nmesgs()
        Number of object header messages
      • nchunks

        @Cast("unsigned")
        public int nchunks()
        Number of object header chunks
      • flags

        @Cast("unsigned")
        public int flags()
        Object header status flags
      • space_total

        @Name("space.total")
        @Cast("hsize_t")
        public long space_total()
        Total space for storing object header in file
      • space_meta

        @Name("space.meta")
        @Cast("hsize_t")
        public long space_meta()
        Space within header for object header metadata information
      • space_mesg

        @Name("space.mesg")
        @Cast("hsize_t")
        public long space_mesg()
        Space within header for actual message information
      • space_free

        @Name("space.free")
        @Cast("hsize_t")
        public long space_free()
        Free space within object header
      • mesg_present

        @Name("mesg.present")
        @Cast("uint64_t")
        public long mesg_present()
        Flags to indicate presence of message type in header
      • mesg_shared

        @Name("mesg.shared")
        @Cast("uint64_t")
        public long mesg_shared()
        Flags to indicate message type is shared in header