luxlabs header browser preview


@class NSMutableArray;

@interface TSUDateParser : NSObject {
    NSMutableArray *mFormatCategories;
    struct __CFLocale { } *mLocale;
    BOOL mIsJapaneseLocale;
    struct __CFDateFormatter { } *mSpecialCaseFormatter;
}

+ (id)parserForDefaultLocale;

- (void)dealloc;
- (id)initWithLocale:(struct __CFLocale { } *)a0;
- (void)addFormat:(id)a0 locale:(struct __CFLocale { } *)a1 formatCategoryMap:(id)a2;
- (void)datePreferencesChanged:(id)a0;
- (struct __CFDate { } *)newDateFromString:(struct __CFString { } *)a0 preferredFormatString:(struct __CFString { } *)a1 successfulFormatString:(const struct __CFString **)a2 tryAggressiveFormats:(BOOL)a3;
- (struct __CFDate { } *)newDateFromString:(struct __CFString { } *)a0 successfulFormatString:(const struct __CFString **)a1;
- (struct __CFDate { } *)newDateFromStringTryingFormats:(struct __CFString { } *)a0 locale:(struct __CFLocale { } *)a1 formats:(id)a2 outSuccessfulFormatString:(const struct __CFString **)a3;
- (void)parseFormat:(id)a0 initialPattern:(id *)a1 separator:(unsigned short *)a2;
- (struct __CFDateFormatter { } *)specialCaseDateFormatterForLocale:(struct __CFLocale { } *)a0;

@end