luxlabs header browser preview


@class NSString, NSDictionary;

@interface ALCity : NSObject {
    NSString *_name;
    NSString *_unlocalizedName;
    NSString *_countryName;
    NSString *_unlocalizedCountryName;
    NSString *_countryOverride;
    NSString *_identifierForCPCity;
    BOOL _localizationAttempted;
}

@property (readonly, nonatomic) NSString *classicIdentifier;
@property (readonly, nonatomic) NSDictionary *properties;
@property (nonatomic) int identifier;
@property (retain, nonatomic) NSString *localeCode;
@property (retain, nonatomic) NSString *timeZone;
@property (nonatomic) float longitude;
@property (nonatomic) float latitude;
@property (retain, nonatomic) NSString *yahooCode;
@property (retain, nonatomic) NSString *name;
@property (retain, nonatomic) NSString *unlocalizedName;
@property (retain, nonatomic) NSString *countryName;
@property (retain, nonatomic) NSString *unlocalizedCountryName;
@property (retain, nonatomic) NSString *countryOverride;
@property (retain, nonatomic) NSString *unlocalizedCountryOverride;
@property (nonatomic) BOOL displayNameIncludingCountryShowsOnlyCountry;

- (id)init;
- (unsigned long long)hash;
- (void)dealloc;
- (id)initWithSQLRow:(char **)a0;
- (void)ensureLocalized;
- (id)description;
- (id)displayNameIncludingCountry:(BOOL)a0;
- (id)displayNameIncludingCountry:(BOOL)a0 withFormat:(id)a1;
- (BOOL)isEqual:(id)a0;
- (id)initWithProperties:(id)a0;

@end