public BTree2Record04(H5BinaryReader reader, Superblock superblock)
 {
     this.FilteredHugeObjectAddress = superblock.ReadOffset(reader);
     this.FilteredHugeObjectLength  = superblock.ReadLength(reader);
     this.FilterMask = reader.ReadUInt32();
     this.FilteredHugeObjectMemorySize = superblock.ReadLength(reader);
 }
        public ExternalFileListSlot(H5BinaryReader reader, Superblock superblock) : base(reader)
        {
            // name heap offset
            this.NameHeapOffset = superblock.ReadLength(reader);

            // offset
            this.Offset = superblock.ReadLength(reader);

            // size
            this.Size = superblock.ReadLength(reader);
        }
Esempio n. 3
0
        public SingleChunkIndexingInformation(H5BinaryReader reader, Superblock superblock, ChunkedStoragePropertyFlags flags) : base(reader)
        {
            if (flags.HasFlag(ChunkedStoragePropertyFlags.SINGLE_INDEX_WITH_FILTER))
            {
                // filtered chunk size
                this.FilteredChunkSize = superblock.ReadLength(reader);

                // chunk filters
                this.ChunkFilters = reader.ReadUInt32();
            }
        }
 public ObjectHeaderContinuationMessage(H5BinaryReader reader, Superblock superblock) : base(reader)
 {
     this.Offset = superblock.ReadOffset(reader);
     this.Length = superblock.ReadLength(reader);
 }
 public ContiguousStoragePropertyDescription(H5BinaryReader reader, Superblock superblock) : base(reader)
 {
     this.Address = superblock.ReadOffset(reader);
     this.Size    = superblock.ReadLength(reader);
 }
Esempio n. 6
0
 public BTree2Record01(H5BinaryReader reader, Superblock superblock)
 {
     this.HugeObjectAddress = superblock.ReadOffset(reader);
     this.HugeObjectLength  = superblock.ReadLength(reader);
     this.HugeObjectId      = superblock.ReadLength(reader);
 }
Esempio n. 7
0
 public BTree1GroupKey(H5BinaryReader reader, Superblock superblock)
 {
     this.LocalHeapByteOffset = superblock.ReadLength(reader);
 }