/*
* ITFoundation
* ITStringScanner
- *
- * A super-fast replacement for NSScanner
+ * A super-fast replacement for NSScanner
*
* Original Author : Alexander Strange <alexander.strange@ithinksw.com>
- * Responsibility : Alexander Strange <alexander.strange@ithinksw.com>
- * : Joseph Spiros <joseph.spiros@ithinksw.com>
+ * Responsibility : Matt Judy <mjudy@ithinksw.com>
+ * Responsibility : Alexander Strange <alexander.strange@ithinksw.com>
*
- * Copyright (c) 2002 iThink Software.
+ * Copyright (c) 2002 - 2003 iThink Software.
* All Rights Reserved
*
*/
*/
@interface ITStringScanner : NSObject {
- NSString *str;
- char *strCStr;
- size_t curPos;
- size_t size;
+ NSString *_string;
+ char *_cString;
+ size_t _currentPosition;
+ size_t _size;
}
--(id)initWithString:(NSString*)str2;
--(NSString *)scanUpToCharacter:(char)c;
--(NSString *)scanUpToString:(NSString*)str;
+- (id)initWithString:(NSString*)string;
+- (NSString *)scanUpToCharacter:(char)character;
+- (NSString *)scanUpToString:(NSString*)string;
@end