System/Library/PrivateFrameworks/GeoServices.framework
GEOMapQuery.h
@class NSString, GEOPlaceSearchRequest, GEOLocation, GEOMapRegion, PBDataReader;
@interface GEOMapQuery : PBCodable <NSCopying> {
PBDataReader *_reader;
struct GEOSessionID { unsigned long long _high; unsigned long long _low; } _sessionID;
GEOMapRegion *_mapRegion;
GEOPlaceSearchRequest *_placeSearchRequest;
NSString *_query;
GEOLocation *_userLocation;
unsigned int _readerMarkPos;
unsigned int _readerMarkLength;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
int _clientImgFmt;
int _clientImgMaxHeight;
int _clientImgMaxWidth;
int _mapCenterX;
int _mapCenterY;
int _mapSpanX;
int _mapSpanY;
int _requestType;
int _tilesizeX;
int _tilesizeY;
int _zoomlevel;
struct { unsigned char has_sessionID : 1; unsigned char has_clientImgFmt : 1; unsigned char has_clientImgMaxHeight : 1; unsigned char has_clientImgMaxWidth : 1; unsigned char has_mapCenterX : 1; unsigned char has_mapCenterY : 1; unsigned char has_mapSpanX : 1; unsigned char has_mapSpanY : 1; unsigned char has_requestType : 1; unsigned char has_tilesizeX : 1; unsigned char has_tilesizeY : 1; unsigned char has_zoomlevel : 1; unsigned char read_mapRegion : 1; unsigned char read_placeSearchRequest : 1; unsigned char read_query : 1; unsigned char read_userLocation : 1; unsigned char wrote_anyField : 1; } _flags;
}
- (id)init;
- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)initWithData:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)jsonRepresentation;
- (id)dictionaryRepresentation;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
@end