Table of Contents

Interface IH5DataType

Namespace
PureHDF
Assembly
PureHDF.dll

An HDF5 data type.

public interface IH5DataType

Properties

Array

Gets the array data type.

IArrayType Array { get; }

Property Value

IArrayType

BitField

Gets the bitfield data type.

IBitFieldType BitField { get; }

Property Value

IBitFieldType

Class

Gets the data type class.

H5DataTypeClass Class { get; }

Property Value

H5DataTypeClass

Compound

Gets the compound data type.

ICompoundType Compound { get; }

Property Value

ICompoundType

Enumeration

Gets the enumeration data type.

IEnumerationType Enumeration { get; }

Property Value

IEnumerationType

FixedPoint

Gets the fixed-point data type.

IFixedPointType FixedPoint { get; }

Property Value

IFixedPointType

FloatingPoint

Gets the floating-point data type.

IFloatingPointType FloatingPoint { get; }

Property Value

IFloatingPointType

Opaque

Gets the opaque data type.

IOpaqueType Opaque { get; }

Property Value

IOpaqueType

Reference

Gets the reference data type.

IReferenceType Reference { get; }

Property Value

IReferenceType

Size

Gets the size of the data type in bytes.

int Size { get; }

Property Value

int

String

Gets the string data type.

IStringType String { get; }

Property Value

IStringType

VariableLength

Gets the variable-length data type.

IVariableLengthType VariableLength { get; }

Property Value

IVariableLengthType