/NSScanner-Extensions.h

http://i386codedump.googlecode.com/ · C Header · 23 lines · 14 code · 7 blank · 2 comment · 0 complexity · 5ebecb65afd16968abf6daeed315a2b8 MD5 · raw file

  1. // This file is part of class-dump, a utility for examining the Objective-C segment of Mach-O files.
  2. // Copyright (C) 1997-1998, 2000-2001, 2004-2006 Steve Nygard
  3. #import <Foundation/NSScanner.h>
  4. #import <Foundation/NSString.h> // for unichar
  5. @interface NSScanner (CDExtensions)
  6. + (NSCharacterSet *)cdOtherCharacterSet;
  7. + (NSCharacterSet *)cdIdentifierStartCharacterSet;
  8. + (NSCharacterSet *)cdIdentifierCharacterSet;
  9. + (NSCharacterSet *)cdTemplateTypeCharacterSet;
  10. - (NSString *)peekCharacter;
  11. - (unichar)peekChar;
  12. - (BOOL)scanCharacter:(unichar *)value;
  13. - (BOOL)scanCharacterFromSet:(NSCharacterSet *)set intoString:(NSString **)value;
  14. - (BOOL)my_scanCharactersFromSet:(NSCharacterSet *)set intoString:(NSString **)value;
  15. - (BOOL)scanIdentifierIntoString:(NSString **)stringPointer;
  16. @end