summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLGPSData.h
diff options
context:
space:
mode:
Diffstat (limited to 'SmartDeviceLink/SDLGPSData.h')
-rw-r--r--SmartDeviceLink/SDLGPSData.h41
1 files changed, 23 insertions, 18 deletions
diff --git a/SmartDeviceLink/SDLGPSData.h b/SmartDeviceLink/SDLGPSData.h
index 8a1a9a5d1..892bd7e46 100644
--- a/SmartDeviceLink/SDLGPSData.h
+++ b/SmartDeviceLink/SDLGPSData.h
@@ -12,6 +12,9 @@
*
* @since SDL 2.0
*/
+
+NS_ASSUME_NONNULL_BEGIN
+
@interface SDLGPSData : SDLRPCStruct
/**
@@ -19,61 +22,61 @@
*
* Required, Float, -180 - 180
*/
-@property (strong) NSNumber<SDLFloat> *longitudeDegrees;
+@property (strong, nonatomic) NSNumber<SDLFloat> *longitudeDegrees;
/**
* @abstract latitude degrees
*
* Required, Float, -90 - 90
*/
-@property (strong) NSNumber<SDLFloat> *latitudeDegrees;
+@property (strong, nonatomic) NSNumber<SDLFloat> *latitudeDegrees;
/**
* @abstract utc year
*
* Required, Integer, 2010 - 2100
*/
-@property (strong) NSNumber<SDLInt> *utcYear;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcYear;
/**
* @abstract utc month
*
* Required, Integer, 1 - 12
*/
-@property (strong) NSNumber<SDLInt> *utcMonth;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcMonth;
/**
* @abstract utc day
*
* Required, Integer, 1 - 31
*/
-@property (strong) NSNumber<SDLInt> *utcDay;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcDay;
/**
* @abstract utc hours
*
* Required, Integer, 0 - 23
*/
-@property (strong) NSNumber<SDLInt> *utcHours;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcHours;
/**
* @abstract utc minutes
*
* Required, Integer, 0 - 59
*/
-@property (strong) NSNumber<SDLInt> *utcMinutes;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcMinutes;
/**
* @abstract utc seconds
*
* Required, Integer, 0 - 59
*/
-@property (strong) NSNumber<SDLInt> *utcSeconds;
+@property (strong, nonatomic) NSNumber<SDLInt> *utcSeconds;
/**
* Potential Compass Directions
*/
-@property (strong) SDLCompassDirection compassDirection;
+@property (strong, nonatomic) SDLCompassDirection compassDirection;
/**
* @abstract The 3D positional dilution of precision.
@@ -82,7 +85,7 @@
*
* Required, Float, 0.0 - 10.0
*/
-@property (strong) NSNumber<SDLFloat> *pdop;
+@property (strong, nonatomic) NSNumber<SDLFloat> *pdop;
/**
* @abstract The horizontal dilution of precision
@@ -91,7 +94,7 @@
*
* Required, Float, 0.0 - 10.0
*/
-@property (strong) NSNumber<SDLFloat> *hdop;
+@property (strong, nonatomic) NSNumber<SDLFloat> *hdop;
/**
* @abstract the vertical dilution of precision
@@ -100,7 +103,7 @@
*
* Required, Float, 0.0 - 10.0
*/
-@property (strong) NSNumber<SDLFloat> *vdop;
+@property (strong, nonatomic) NSNumber<SDLFloat> *vdop;
/**
* @abstract What the coordinates are based on
@@ -109,28 +112,28 @@
*
* Required, Boolean
*/
-@property (strong) NSNumber<SDLBool> *actual;
+@property (strong, nonatomic) NSNumber<SDLBool> *actual;
/**
* @abstract The number of satellites in view
*
* Required, Integer, 0 - 31
*/
-@property (strong) NSNumber<SDLInt> *satellites;
+@property (strong, nonatomic) NSNumber<SDLInt> *satellites;
/**
* The supported dimensions of the GPS
*
* Required
*/
-@property (strong) SDLDimension dimension;
+@property (strong, nonatomic) SDLDimension dimension;
/**
* @abstract altitude in meters
*
* Required, Float, -10000.0 - 10000.0
*/
-@property (strong) NSNumber<SDLFloat> *altitude;
+@property (strong, nonatomic) NSNumber<SDLFloat> *altitude;
/**
* @abstract Heading based on the GPS data.
@@ -139,13 +142,15 @@
*
* Required, Float, 0.0 - 359.99
*/
-@property (strong) NSNumber<SDLFloat> *heading;
+@property (strong, nonatomic) NSNumber<SDLFloat> *heading;
/**
* @abstract speed in KPH
*
* Required, Float, 0.0 - 500.0
*/
-@property (strong) NSNumber<SDLFloat> *speed;
+@property (strong, nonatomic) NSNumber<SDLFloat> *speed;
@end
+
+NS_ASSUME_NONNULL_END