luxlabs header browser preview


@class NSString, NSCharacterSet;

@interface NSScanner : NSObject <NSCopying>

@property (readonly, copy) NSString *string;
@property unsigned long long scanLocation;
@property (copy) NSCharacterSet *charactersToBeSkipped;
@property BOOL caseSensitive;
@property (retain) id locale;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)scannerWithString:(id)a0;
+ (id)localizedScannerWithString:(id)a0;

- (BOOL)scanInt:(int *)a0;
- (BOOL)scanLongLong:(long long *)a0;
- (BOOL)isAtEnd;
- (id)initWithString:(id)a0;
- (id)_invertedSkipSet;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)_deprecated_scanDecimal:(struct { unsigned char x0 : 8; unsigned char x1 : 4; unsigned char x2 : 1; unsigned char x3 : 1; unsigned int x4 : 18; unsigned short x5[8]; } *)a0;
- (BOOL)_deprecated_scanDouble:(double *)a0;
- (BOOL)_deprecated_scanFloat:(float *)a0;
- (BOOL)_deprecated_scanHexInt32:(unsigned int *)a0;
- (BOOL)_deprecated_scanInt32:(int *)a0;
- (unsigned long long)_deprecated_scanLocation;
- (BOOL)_deprecated_scanString:(id)a0 intoString:(id *)a1;
- (BOOL)_deprecated_scanUpToCharactersFromSet:(id)a0 intoString:(id *)a1;
- (void)_deprecated_setScanLocation:(unsigned long long)a0;
- (id)_remainingString;
- (BOOL)_scanDecimal:(unsigned long long)a0 into:(long long *)a1;
- (BOOL)scanCharactersFromSet:(id)a0 intoString:(id *)a1;
- (BOOL)scanDecimal:(struct { unsigned char x0 : 8; unsigned char x1 : 4; unsigned char x2 : 1; unsigned char x3 : 1; unsigned int x4 : 18; unsigned short x5[8]; } *)a0;
- (BOOL)scanDouble:(double *)a0;
- (BOOL)scanFloat:(float *)a0;
- (BOOL)scanHexDouble:(double *)a0;
- (BOOL)scanHexFloat:(float *)a0;
- (BOOL)scanHexInt:(unsigned int *)a0;
- (BOOL)scanHexLongLong:(unsigned long long *)a0;
- (BOOL)scanInteger:(long long *)a0;
- (BOOL)scanString:(id)a0 intoString:(id *)a1;
- (BOOL)scanUnsignedInteger:(unsigned long long *)a0;
- (BOOL)scanUnsignedLongLong:(unsigned long long *)a0;
- (BOOL)scanUpToCharactersFromSet:(id)a0 intoString:(id *)a1;
- (BOOL)scanUpToString:(id)a0 intoString:(id *)a1;

@end