FitField

@propertyWrapper
final public class FitField<T> : FieldWrapper where T : FitFieldDecodeable, T : FitFieldEncodeable

FitField

Properpty Wrapper for Standard FIT Fields

  • Undocumented

    Declaration

    Swift

    public typealias Value = T
  • Base Type

    Declaration

    Swift

    private(set) public var base: BaseTypeData { get }
  • Field Number

    Declaration

    Swift

    private(set) public var fieldNumber: UInt8 { get }
  • Wrapped Value

    Declaration

    Swift

    public var wrappedValue: T? { get set }
  • Projected Value

    Declaration

    Swift

    public var projectedValue: FitField<T> { get }
  • Undocumented

    Declaration

    Swift

    public init(base: BaseTypeData, fieldNumber: UInt8)