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); }
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); }
public BTree2Record01(H5BinaryReader reader, Superblock superblock) { this.HugeObjectAddress = superblock.ReadOffset(reader); this.HugeObjectLength = superblock.ReadLength(reader); this.HugeObjectId = superblock.ReadLength(reader); }
public BTree1GroupKey(H5BinaryReader reader, Superblock superblock) { this.LocalHeapByteOffset = superblock.ReadLength(reader); }