Table of Contents

Class CompoundMemberInfo

Namespace
EncDotNet.S100.Hdf5
Assembly
EncDotNet.S100.Core.dll

Describes a single member of a compound HDF5 datatype as observed on disk. Used to project RawCompoundDataset rows into product-specific value types when member naming or numeric width varies between producers.

public sealed record CompoundMemberInfo : IEquatable<CompoundMemberInfo>
Inheritance
CompoundMemberInfo
Implements
Inherited Members

Constructors

CompoundMemberInfo(string, int, int, CompoundMemberKind)

Describes a single member of a compound HDF5 datatype as observed on disk. Used to project RawCompoundDataset rows into product-specific value types when member naming or numeric width varies between producers.

public CompoundMemberInfo(string Name, int Offset, int Size, CompoundMemberKind Kind)

Parameters

Name string
Offset int
Size int
Kind CompoundMemberKind

Properties

Kind

public CompoundMemberKind Kind { get; init; }

Property Value

CompoundMemberKind

Name

public string Name { get; init; }

Property Value

string

Offset

public int Offset { get; init; }

Property Value

int

Size

public int Size { get; init; }

Property Value

int