Up
Authors
Manuel Guesdon (mguesdon@orange-concept.com )
Date: Generated at 2026-02-09
Copyright: (C) 2004 Free Software Foundation, Inc.
class_GSWDeclarationFormatException
NSException
NSException
GSWDeclarationFormatException
GSWDeclarationFormatException
NSException->GSWDeclarationFormatException
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)
class_GSWDeclarationParser
GSWBaseParser
GSWBaseParser
GSWDeclarationParser
GSWDeclarationParser
GSWBaseParser->GSWDeclarationParser
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