luxlabs header browser preview


@class CLPLocationProcessingMetadata, CLPMotionActivity, CLPPipelineDiagnosticReport, CLPSatelliteReport, NSMutableArray, CLPBaroCalibrationIndication;

@interface CLPLocation : PBCodable <NSCopying> {
    struct { unsigned char altitude : 1; unsigned char context : 1; unsigned char course : 1; unsigned char courseAccuracy : 1; unsigned char floor : 1; unsigned char horzUncSemiMaj : 1; unsigned char horzUncSemiMajAz : 1; unsigned char horzUncSemiMin : 1; unsigned char modeIndicator : 1; unsigned char motionActivityConfidence : 1; unsigned char motionActivityType : 1; unsigned char provider : 1; unsigned char speed : 1; unsigned char speedAccuracy : 1; unsigned char verticalAccuracy : 1; unsigned char isFromLocationController : 1; unsigned char motionVehicleConnected : 1; unsigned char motionVehicleConnectedStateChanged : 1; } _has;
}

@property (nonatomic) double latitude;
@property (nonatomic) double longitude;
@property (nonatomic) float horizontalAccuracy;
@property (nonatomic) double timestamp;
@property (nonatomic) BOOL hasAltitude;
@property (nonatomic) float altitude;
@property (nonatomic) BOOL hasVerticalAccuracy;
@property (nonatomic) float verticalAccuracy;
@property (nonatomic) BOOL hasSpeed;
@property (nonatomic) float speed;
@property (nonatomic) BOOL hasCourse;
@property (nonatomic) float course;
@property (nonatomic) BOOL hasContext;
@property (nonatomic) int context;
@property (nonatomic) BOOL hasMotionActivityType;
@property (nonatomic) int motionActivityType;
@property (nonatomic) BOOL hasMotionActivityConfidence;
@property (nonatomic) int motionActivityConfidence;
@property (nonatomic) BOOL hasProvider;
@property (nonatomic) int provider;
@property (nonatomic) BOOL hasFloor;
@property (nonatomic) int floor;
@property (retain, nonatomic) NSMutableArray *appBundleIdIndices;
@property (nonatomic) BOOL hasMotionVehicleConnectedStateChanged;
@property (nonatomic) BOOL motionVehicleConnectedStateChanged;
@property (nonatomic) BOOL hasMotionVehicleConnected;
@property (nonatomic) BOOL motionVehicleConnected;
@property (readonly, nonatomic) BOOL hasRawMotionActivity;
@property (retain, nonatomic) CLPMotionActivity *rawMotionActivity;
@property (readonly, nonatomic) BOOL hasMotionActivity;
@property (retain, nonatomic) CLPMotionActivity *motionActivity;
@property (readonly, nonatomic) BOOL hasDominantMotionActivity;
@property (retain, nonatomic) CLPMotionActivity *dominantMotionActivity;
@property (nonatomic) BOOL hasCourseAccuracy;
@property (nonatomic) float courseAccuracy;
@property (nonatomic) BOOL hasSpeedAccuracy;
@property (nonatomic) float speedAccuracy;
@property (nonatomic) BOOL hasModeIndicator;
@property (nonatomic) int modeIndicator;
@property (nonatomic) BOOL hasHorzUncSemiMaj;
@property (nonatomic) float horzUncSemiMaj;
@property (nonatomic) BOOL hasHorzUncSemiMin;
@property (nonatomic) float horzUncSemiMin;
@property (nonatomic) BOOL hasHorzUncSemiMajAz;
@property (nonatomic) float horzUncSemiMajAz;
@property (readonly, nonatomic) BOOL hasSatReport;
@property (retain, nonatomic) CLPSatelliteReport *satReport;
@property (nonatomic) BOOL hasIsFromLocationController;
@property (nonatomic) BOOL isFromLocationController;
@property (readonly, nonatomic) BOOL hasPipelineDiagnosticReport;
@property (retain, nonatomic) CLPPipelineDiagnosticReport *pipelineDiagnosticReport;
@property (readonly, nonatomic) BOOL hasBaroCalibrationIndication;
@property (retain, nonatomic) CLPBaroCalibrationIndication *baroCalibrationIndication;
@property (readonly, nonatomic) BOOL hasProcessingMetadata;
@property (retain, nonatomic) CLPLocationProcessingMetadata *processingMetadata;

+ (Class)appBundleIdIndicesType;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (int)StringAsModeIndicator:(id)a0;
- (void)addAppBundleIdIndices:(id)a0;
- (id)appBundleIdIndicesAtIndex:(unsigned long long)a0;
- (unsigned long long)appBundleIdIndicesCount;
- (void)clearAppBundleIdIndices;
- (id)modeIndicatorAsString:(int)a0;

@end