Up
Authors
- Manuel Guesdon (
mguesdon@orange-concept.com)
-
Date: Generated at 2025-12-01
Copyright: (C) 2004 Free Software Foundation, Inc.
- Declared in:
- WebObjects/GSWDeclarationParser.h
Availability: OpenStep
Description forthcoming.
- (BOOL)
canDelay;
Availability: OpenStep
Returns YES if we can delay exception
reporting (so all errors are accumulated instead
of blocking on first error)
- Declared in:
- WebObjects/GSWDeclarationParser.h
Availability: OpenStep
Description forthcoming.
GSWDeclarationParser declares 5 Instance Variables
- (
NSArray*)
parseArray;
Availability: OpenStep
Parse an array. Index should be on the value first
character ('(') Returns a NSString
- (
GSWDeclaration*)
parseDeclaration;
Availability: OpenStep
Parse a declaration. Index should be on the
identifier first character Returns a
GSWDeclaration.
- (
NSDictionary*)
parseDeclarationString: (
NSString*)declarationString;
Availability: OpenStep
Description forthcoming.
- (
NSDictionary*)
parseDeclarationString: (
NSString*)declarationString
named: (
NSString*)declarationFileName
inFrameworkNamed: (
NSString*)declarationFrameworkName;
Availability: OpenStep
Description forthcoming.
- (
NSDictionary*)
parseDictionaryWithValuesAsAssociations: (BOOL)valuesAsAssociations;
Availability: OpenStep
Parse a dictionary. Index should be on the value
first character ('{') Returns a NSString
- (
NSData*)
parseHexData;
Availability: OpenStep
Parse a data <12A1 1213...> Index should be on
the value first character ('<') Returns a NSData
- (
NSNumber*)
parseHexNumber;
Availability: OpenStep
Parse a number Index should be on the value first
character ('#') Returns a NSNumber
- (
NSString*)
parseIdentifier;
Availability: OpenStep
Parse an indentifier. Index should be on the
identifier first character Returns a NSString
- (
NSNumber*)
parseNumber;
Availability: OpenStep
Parse a number Index should be on the value first
character Returns a NSNumber
- (void)
parsePragma;
Availability: OpenStep
Description forthcoming.
- (id)
parseValueAsAssociation: (BOOL)asAssociation;
Availability: OpenStep
Parse a value. Index should be on the value first
character Returns a NSString
- (BOOL)
skipBlanks;
Availability: OpenStep
Returns YES if blank skipped
- (BOOL)
skipBlanksAndComments;
Availability: OpenStep
Returns YES if blanks or comments
skipped
- (BOOL)
skipComment;
Availability: OpenStep
Returns YES if comments skipped
- (
NSNumber*)
tryParseBoolean;
Availability: OpenStep
Try to Parse a boolean (Y/N/YES/NO/T/F/TRUE/FALSE
value. Index should be on the value first character.
Returns an NSNumber.
Instance Variables for GSWDeclarationParser Class
@protected NSMutableDictionary*
_declarations;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected NSString*
_fileName;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected NSString*
_frameworkName;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected id
_pragmaDelegate;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@public GSWDeclarationParserIMPs _selfIMPs;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
- Declared in:
- WebObjects/GSWDeclarationParser.h
Availability: OpenStep
Description forthcoming.
- (id)
autorelease;
Availability: OpenStep
Description forthcoming.
- (
NSDictionary*)
includedDeclarationsFromFilePath: (
NSString*)file
fromFrameworkNamed: (
NSString*)frameworkName;
Availability: OpenStep
Description forthcoming.
- (oneway void)
release;
Availability: OpenStep
Description forthcoming.
- (id)
retain;
Availability: OpenStep
Description forthcoming.
typedef struct _GSWDeclarationParserIMPs struct _GSWDeclarationParserIMPs;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEArrayParsingError;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEDictionaryParsingError;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEElementCreationFailed;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEEmptyKeyPath;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingAliasedDeclaration;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingClassNameForElement;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingDeclarationForElement;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingElementName;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingHexStringDataEnd;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingIdentifier;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingPragmaDelegate;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingQuotedKeyPathEnd;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingQuotedStringEnd;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingSeparator;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEMissingValue;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEUnexpectedBufferEnd;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEUnexpectedCharacter;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEUnknownPragmaDirective;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEWrongHexNumberFormat;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEWrongKeyPathFormat;
Availability: OpenStep
Description forthcoming.
NSString* const GSWDFEWrongNumberFormat;
Availability: OpenStep
Description forthcoming.
void GetGSWDeclarationParserIMPS(GSWDeclarationParserIMPs* impsPtr, GSWDeclarationParser* declarationParser);
Availability: OpenStep
Fill impsPtr structure with IMPs for context
Fill impsPtr structure with IMPs for
declarationParser
Up