Enumerations

The following enumerations are available globally.

  • Possible error codes that can be returned to the response block

    See more

    Declaration

    Objective-C

    enum VLDAPIErrorCode : NSUInteger {}

    Swift

    enum VLDAPIErrorCode : UInt
  • Represents when a reading was taken in relation to food consumption.

    See more

    Declaration

    Objective-C

    enum VLDDiabetesMealRelationship : NSUInteger {}

    Swift

    enum VLDDiabetesMealRelationship : UInt
  • Represents the condition the user was in when taking a reading.

    See more

    Declaration

    Objective-C

    enum VLDDiabetesEvent : NSUInteger {}

    Swift

    enum VLDDiabetesEvent : UInt
  • Represents whether a blood glucose reading was in the accepted range of values as indicated by the glucose meter.

    See more

    Declaration

    Objective-C

    enum VLDDiabetesOutOfRange : NSUInteger {}

    Swift

    enum VLDDiabetesOutOfRange : UInt
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_OPTIONS(NSUInteger, VLDLogMask) {
        VLDLogBluetooth = 1 << 0,
        VLDLogHealthKit = 1 << 1,
        VLDLogOCR       = 1 << 2,
        VLDLogCore      = 1 << 3
    }

    Swift

    struct VLDLogMask : OptionSet
  • Enum value for the device type to assist with switch statements

    See more

    Declaration

    Objective-C

    enum VLDPeripheralType : NSUInteger {}

    Swift

    enum VLDPeripheralType : UInt
  • Record types used to identify a VLDRecord object.

    See more

    Declaration

    Objective-C

    enum VLDRecordType : NSUInteger {}

    Swift

    enum VLDRecordType : UInt
  • Units that can be used to represent temperature values.

    See more

    Declaration

    Objective-C

    enum VLDTemperatureUnit : NSUInteger {}

    Swift

    enum VLDTemperatureUnit : UInt
  • Units that can be used to represent weight values.

    See more

    Declaration

    Objective-C

    enum VLDWeightUnit : NSUInteger {}

    Swift

    enum VLDWeightUnit : UInt
  • Units that can be used to represent blood glucose values.

    See more

    Declaration

    Objective-C

    enum VLDGlucoseUnit : NSUInteger {}

    Swift

    enum VLDGlucoseUnit : UInt
  • Enum for checking what library features are available.

    See more

    Declaration

    Objective-C

    enum VLDLibraryFeature : NSUInteger {}

    Swift

    enum VLDLibraryFeature : UInt