System/Library/PrivateFrameworks/GeoServices.framework
GEODirectionsFeedback.h
Download GEODirectionsFeedback.h
@class NSData, NSMutableArray, PBDataReader;
@interface GEODirectionsFeedback : PBCodable <NSCopying> {
PBDataReader *_reader;
NSMutableArray *_alightNotificationFeedbacks;
NSData *_directionResponseID;
NSMutableArray *_guidanceFeedbacks;
NSMutableArray *_modalitys;
NSMutableArray *_stepFeedbacks;
NSMutableArray *_trafficRerouteFeedbacks;
unsigned int _readerMarkPos;
unsigned int _readerMarkLength;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
BOOL _isCarplayConnected;
struct { unsigned char has_isCarplayConnected : 1; unsigned char read_alightNotificationFeedbacks : 1; unsigned char read_directionResponseID : 1; unsigned char read_guidanceFeedbacks : 1; unsigned char read_modalitys : 1; unsigned char read_stepFeedbacks : 1; unsigned char read_trafficRerouteFeedbacks : 1; unsigned char wrote_anyField : 1; } _flags;
}
@property (readonly, nonatomic) BOOL hasDirectionResponseID;
@property (retain, nonatomic) NSData *directionResponseID;
@property (retain, nonatomic) NSMutableArray *stepFeedbacks;
@property (retain, nonatomic) NSMutableArray *trafficRerouteFeedbacks;
@property (retain, nonatomic) NSMutableArray *alightNotificationFeedbacks;
@property (retain, nonatomic) NSMutableArray *guidanceFeedbacks;
@property (retain, nonatomic) NSMutableArray *modalitys;
@property (nonatomic) BOOL hasIsCarplayConnected;
@property (nonatomic) BOOL isCarplayConnected;
+ (BOOL)isValid:(id)a0;
+ (Class)alightNotificationFeedbackType;
+ (Class)guidanceFeedbackType;
+ (Class)modalityType;
+ (Class)stepFeedbackType;
+ (Class)trafficRerouteFeedbackType;
- (id)init;
- (unsigned long long)hash;
- (void)addAlightNotificationFeedback:(id)a0;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (BOOL)hasGreenTeaWithValue:(BOOL)a0;
- (id)initWithData:(id)a0;
- (id)initWithDictionary:(id)a0;
- (id)description;
- (void)addTrafficRerouteFeedback:(id)a0;
- (void).cxx_destruct;
- (id)jsonRepresentation;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)readAll:(BOOL)a0;
- (void)mergeFrom:(id)a0;
- (void)addStepFeedback:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithJSON:(id)a0;
- (void)addGuidanceFeedback:(id)a0;
- (void)addModality:(id)a0;
- (id)alightNotificationFeedbackAtIndex:(unsigned long long)a0;
- (unsigned long long)alightNotificationFeedbacksCount;
- (void)clearAlightNotificationFeedbacks;
- (void)clearGuidanceFeedbacks;
- (void)clearModalitys;
- (void)clearStepFeedbacks;
- (void)clearTrafficRerouteFeedbacks;
- (id)guidanceFeedbackAtIndex:(unsigned long long)a0;
- (unsigned long long)guidanceFeedbacksCount;
- (id)modalityAtIndex:(unsigned long long)a0;
- (unsigned long long)modalitysCount;
- (id)stepFeedbackAtIndex:(unsigned long long)a0;
- (unsigned long long)stepFeedbacksCount;
- (id)trafficRerouteFeedbackAtIndex:(unsigned long long)a0;
- (unsigned long long)trafficRerouteFeedbacksCount;
@end