Enumerations
The following enumerations are available globally.
-
Possible error codes that can be returned to the response block
See moreDeclaration
Objective-C
enum VLDAPIErrorCode {}
Swift
enum VLDAPIErrorCode : UInt
-
Represents when a reading was taken in relation to food consumption.
See moreDeclaration
Objective-C
enum VLDDiabetesMealRelationship {}
Swift
enum VLDDiabetesMealRelationship : UInt
-
Represents the condition the user was in when taking a reading.
See moreDeclaration
Objective-C
enum VLDDiabetesEvent {}
Swift
enum VLDDiabetesEvent : UInt
-
Represents whether a blood glucose reading was in the accepted range of values as indicated by the glucose meter.
See moreDeclaration
Objective-C
enum VLDDiabetesOutOfRange {}
Swift
enum VLDDiabetesOutOfRange : UInt
-
Undocumented
See moreDeclaration
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 moreDeclaration
Objective-C
enum VLDPeripheralType {}
Swift
enum VLDPeripheralType : UInt
-
Record types used to identify a VLDRecord object.
See moreDeclaration
Objective-C
enum VLDRecordType {}
Swift
enum VLDRecordType : UInt
-
Units that can be used to represent temperature values.
See moreDeclaration
Objective-C
enum VLDTemperatureUnit {}
Swift
enum VLDTemperatureUnit : UInt
-
Units that can be used to represent weight values.
See moreDeclaration
Objective-C
enum VLDWeightUnit {}
Swift
enum VLDWeightUnit : UInt
-
Units that can be used to represent blood glucose values.
See moreDeclaration
Objective-C
enum VLDGlucoseUnit {}
Swift
enum VLDGlucoseUnit : UInt
-
Enum for checking what library features are available.
See moreDeclaration
Objective-C
enum VLDLibraryFeature {}
Swift
enum VLDLibraryFeature : UInt