From bb4197a1d3b0388ce0e30ed5d3d33e94c5f340ef Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Fri, 22 Sep 2000 13:45:58 +0000 Subject: [PATCH] URL fixes and implementation of unimplemented methods git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7584 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 14 + Documentation/gsdoc/Base.html | 160 ++--- Documentation/gsdoc/GSSAXHandler.html | 216 +++--- Documentation/gsdoc/GSXML.html | 26 +- Documentation/gsdoc/GSXMLAttribute.html | 104 +-- Documentation/gsdoc/GSXMLDocument.html | 124 ++-- Documentation/gsdoc/GSXMLNamespace.html | 100 +-- Documentation/gsdoc/GSXMLNode.html | 234 +++--- Documentation/gsdoc/GSXMLParser.gsdoc | 221 ++++-- Documentation/gsdoc/GSXMLParser.html | 364 ++++++---- Documentation/gsdoc/NSArchiver.html | 94 +-- Documentation/gsdoc/NSArray.html | 306 ++++---- Documentation/gsdoc/NSAssertionHandler.html | 58 +- Documentation/gsdoc/NSAttributedString.html | 118 +-- Documentation/gsdoc/NSAutoreleasePool.html | 46 +- Documentation/gsdoc/NSBundle.html | 166 ++--- Documentation/gsdoc/NSCalendarDate.html | 230 +++--- Documentation/gsdoc/NSCharacterSet.html | 182 ++--- Documentation/gsdoc/NSCoder.html | 202 +++--- Documentation/gsdoc/NSConditionLock.html | 84 +-- Documentation/gsdoc/NSConnection.html | 372 +++++----- Documentation/gsdoc/NSCountedSet.html | 136 ++-- Documentation/gsdoc/NSDate.html | 214 +++--- Documentation/gsdoc/NSDateFormatter.html | 54 +- Documentation/gsdoc/NSDecimalNumber.html | 286 ++++---- .../gsdoc/NSDecimalNumberHandler.html | 52 +- Documentation/gsdoc/NSDeserializer.html | 58 +- Documentation/gsdoc/NSDictionary.html | 292 ++++---- .../gsdoc/NSDirectoryEnumerator.html | 54 +- Documentation/gsdoc/NSDistantObject.html | 78 +- .../gsdoc/NSDistantObjectRequest.html | 60 +- Documentation/gsdoc/NSDistributedLock.html | 76 +- .../NSDistributedNotificationCenter.html | 118 +-- Documentation/gsdoc/NSEnumerator.html | 46 +- Documentation/gsdoc/NSException.html | 104 +-- Documentation/gsdoc/NSFileHandle.html | 166 ++--- Documentation/gsdoc/NSFileManager.html | 266 +++---- Documentation/gsdoc/NSFormatter.html | 70 +- Documentation/gsdoc/NSHost.html | 116 +-- Documentation/gsdoc/NSInvocation.html | 122 ++-- Documentation/gsdoc/NSLock.html | 46 +- Documentation/gsdoc/NSMethodSignature.html | 68 +- Documentation/gsdoc/NSMutableArray.html | 170 ++--- .../gsdoc/NSMutableAttributedString.html | 130 ++-- .../gsdoc/NSMutableCharacterSet.html | 82 +-- Documentation/gsdoc/NSMutableData.html | 146 ++-- Documentation/gsdoc/NSMutableDictionary.html | 94 +-- Documentation/gsdoc/NSMutableSet.html | 110 +-- Documentation/gsdoc/NSMutableString.html | 104 +-- Documentation/gsdoc/NSNotification.html | 72 +- Documentation/gsdoc/NSNotificationCenter.html | 88 +-- Documentation/gsdoc/NSNotificationQueue.html | 74 +- Documentation/gsdoc/NSNumber.html | 340 ++++----- Documentation/gsdoc/NSNumberFormatter.html | 276 ++++---- Documentation/gsdoc/NSObject.html | 348 ++++----- Documentation/gsdoc/NSPort.html | 130 ++-- Documentation/gsdoc/NSPortCoder.html | 84 +-- Documentation/gsdoc/NSPortMessage.html | 90 +-- Documentation/gsdoc/NSPortNameServer.html | 72 +- Documentation/gsdoc/NSProcessInfo.html | 104 +-- Documentation/gsdoc/NSProtocolChecker.html | 76 +- Documentation/gsdoc/NSProxy.html | 128 ++-- Documentation/gsdoc/NSRecursiveLock.html | 46 +- Documentation/gsdoc/NSRunLoop.html | 132 ++-- Documentation/gsdoc/NSScanner.html | 214 +++--- Documentation/gsdoc/NSSerializer.html | 44 +- Documentation/gsdoc/NSSet.html | 220 +++--- Documentation/gsdoc/NSString.html | 670 +++++++++--------- Documentation/gsdoc/NSTask.html | 184 ++--- Documentation/gsdoc/NSThread.html | 76 +- Documentation/gsdoc/NSTimeZone.html | 210 +++--- Documentation/gsdoc/NSTimer.html | 104 +-- Documentation/gsdoc/NSURL.gsdoc | 22 + Documentation/gsdoc/NSURL.html | 178 ++--- Documentation/gsdoc/NSURLHandle.gsdoc | 28 + Documentation/gsdoc/NSURLHandle.html | 178 ++--- Documentation/gsdoc/NSUnarchiver.html | 116 +-- Documentation/gsdoc/NSUndoManager.html | 238 +++---- Documentation/gsdoc/NSUserDefaults.html | 270 +++---- Documentation/gsdoc/NSValue.html | 142 ++-- Headers/gnustep/base/GSXML.h | 20 +- Headers/gnustep/base/NSData.h | 10 + Headers/gnustep/base/NSString.h | 10 +- Headers/gnustep/base/NSURL.h | 1 - Source/GSXML.m | 133 +++- Source/NSData.m | 43 +- Source/NSString.m | 1 + Source/NSURL.m | 435 +++++++----- Source/propList.h | 2 +- Testing/basic.m | 22 +- 90 files changed, 6448 insertions(+), 5922 deletions(-) diff --git a/ChangeLog b/ChangeLog index 07d4b775a..97cabd8e8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2000-09-22 Richard Frith-Macdonald + + * Headers/gnustep/base/NSData.h: Added URL methods. + * Headers/gnustep/base/GSXML.h: Reorganized init methods in line with + Manuels ideas but with naming consistent with other classes. + * Source/NSData.m: Added URL methods. + * Source/NSURL.m: First attempt (untested) at code to load data. + tolerate URLs where the network part is missing and the '//' left out. + * Source/GSXML.m: Reorganized init methods in line with + Manuels ideas but with naming consistent with other classes. + * Source/propList.h: Update for change in GSXMLParser API. + * Documentation/gsdoc/GSXMLParser.gsdoc: update for new initialisation + methods. + 2000-09-21 Adam Fedor * configure.in: Check for rint. diff --git a/Documentation/gsdoc/Base.html b/Documentation/gsdoc/Base.html index 4a66d122b..0931e20a4 100644 --- a/Documentation/gsdoc/Base.html +++ b/Documentation/gsdoc/Base.html @@ -1,23 +1,23 @@ -GNUstep Base + GNUstep Base

GNUstep Base

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

Base

+

Base

The GNUstep base library is a free software package implementing the API of the OpenStep Foundation Kit (tm), including later additions.

-

Compatibility

+

Compatibility

GNUstep is generally compatible with the OpenStep specification and @@ -36,7 +36,7 @@ user default settings to control the behavior of the library at runtime.

-

Conditional compilation

+

Conditional compilation

Adding an option to a makefile to define one of the following @@ -60,7 +60,7 @@ specification are made available in the headers.

-

User defaults

+

User defaults

Setting the user default GSMacOSXCompatible to @@ -78,81 +78,81 @@ for parsing those strings should cope with both cases anyway. -

The Foundation classes

+

The Foundation classes

-

The GNUstep extension classes

+

The GNUstep extension classes

- + diff --git a/Documentation/gsdoc/GSSAXHandler.html b/Documentation/gsdoc/GSSAXHandler.html index 522132542..11a938d0e 100644 --- a/Documentation/gsdoc/GSSAXHandler.html +++ b/Documentation/gsdoc/GSSAXHandler.html @@ -1,12 +1,12 @@ -GSSAXHandler + GSSAXHandler -[Previous] -[Up] +[Previous] +[Up]

GSSAXHandler

-

Authors

-
+

Authors

+
Michael Pakhantsov
Richard Frith-Macdonald @@ -14,10 +14,10 @@

Version: 0.2

Date: 15 september, 2000

-

GSSAXHandler

-

GSSAXHandler

-

Declared in: GSXML.h

-

Inherits from: NSObject

+

GSSAXHandler

+

GSSAXHandler

+

Declared in: GSXML.h

+

Inherits from: NSObject


@@ -45,55 +45,55 @@ XML SAX Handler.

-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

handler

-+ (GSSAXHandler*) handler;
+

Class Methods

+

handler

++ (GSSAXHandler*) handler;

Create a new SAX handler.

-
-

Instances Methods

-

lib

+
+

Instances Methods

+

lib

- (void*) lib;

@@ -102,8 +102,8 @@ Create a new SAX handler.

-
-

parser

+
+

parser

- (GSXMLParser*) parser;

@@ -113,8 +113,8 @@ Create a new SAX handler.

-
-

startDocument

+
+

startDocument

- (void) startDocument;

@@ -123,8 +123,8 @@ Create a new SAX handler.

-
-

endDocument

+
+

endDocument

- (void) endDocument;

@@ -133,8 +133,8 @@ Create a new SAX handler.

-
-

isStandalone

+
+

isStandalone

- (int) isStandalone;

@@ -142,8 +142,8 @@ Called if the document is standalone.

-
-

startElement:attributes:

+
+

startElement:attributes:

- (void) startElement: (NSString*)elementName attributes: (NSMutableDictionary*)elementAttributes;

@@ -151,8 +151,8 @@ Called when an opening tag has been processed.

-
-

endElement

+
+

endElement

- (void) endElement (NSString*)elementName;

@@ -160,8 +160,8 @@ Called when the end of an element has been detected.

-
-

attribute:value:

+
+

attribute:value:

- (void) attribute: (NSString*)name value: (NSString*)value;

@@ -169,8 +169,8 @@ Handle an attribute that has been read by the parser.

-
-

characters:

+
+

characters:

- (void) characters: (NSString*)name;

@@ -178,8 +178,8 @@ Receiving some chars from the parser.

-
-

ignoreWhitespace:

+
+

ignoreWhitespace:

- (void) ignoreWhitespace: (NSString*)ch;

@@ -187,8 +187,8 @@ Receiving some ignorable whitespaces from the parser.

-
-

processInstruction:value:

+
+

processInstruction:value:

- (void) processInstruction: (NSString*)targetName value: (NSString*)PIData;

@@ -196,8 +196,8 @@ A processing instruction has been parsed.

-
-

comment:

+
+

comment:

- (void) comment: (NSString*)value;

@@ -205,8 +205,8 @@ A comment has been parsed.

-
-

cdataBlock:

+
+

cdataBlock:

- (void) cdataBlock: (NSString*)value;

@@ -214,8 +214,8 @@ Called when a pcdata block has been parsed.

-
-

globalNamespace:href:prefix:

+
+

globalNamespace:href:prefix:

- (void) globalNamespace: (NSString*)name href: (NSString*)href prefix: (NSString*)prefix;

@@ -223,8 +223,8 @@ An old global namespace has been parsed.

-
-

error:

+
+

error:

- (void) error: (NSString*)message;

@@ -232,8 +232,8 @@ Called when found a error.

-
-

fatalError:

+
+

fatalError:

- (void) fatalError: (NSString*)message;

@@ -241,8 +241,8 @@ Called when found a fatal error.

-
-

warning:

+
+

warning:

- (void) warning: (NSString*)message;

@@ -250,8 +250,8 @@ Called when found a warning.

-
-

hasInternalSubset:

+
+

hasInternalSubset:

- (int) hasInternalSubset:;

@@ -259,8 +259,8 @@ Callback on internal subset declaration.

-
-

hasExternalSubset:

+
+

hasExternalSubset:

- (int) hasExternalSubset:;

@@ -268,8 +268,8 @@ Does this document have an external subset.

-
-

internalSubset:externalID:systemID:

+
+

internalSubset:externalID:systemID:

- (void) internalSubset: (NSString*)name externalID: (NSString*)externalID systemID: (NSString*)systemID;

@@ -277,8 +277,8 @@ Callback on internal subset declaration.

-
-

resolveEntity:systemID:

+
+

resolveEntity:systemID:

- (void*) resolveEntity: (NSString*)publicID systemID: (NSString*)systemID;

@@ -287,8 +287,8 @@ The entity loader, to control the loading of external entities,

-
-

getEntity:

+
+

getEntity:

- (void*) getEntity: (NSString*)name;

@@ -296,8 +296,8 @@ Get an entity by name.

-
-

getParameterEntity:

+
+

getParameterEntity:

- (void*) getParameterEntity: (NSString*)name;

@@ -305,8 +305,8 @@ Get a parameter entity by name.

-
-

namespaceDecl:href:prefix:

+
+

namespaceDecl:href:prefix:

- (void) namespaceDecl: (NSString*)name href: (NSString*)href prefix: (NSString*)prefix;

@@ -314,8 +314,8 @@ A namespace has been parsed.

-
-

notationDecl:systemId:

+
+

notationDecl:systemId:

- (void) notationDecl: (NSString*)publicId systemId: (NSString*)systemId;

@@ -323,8 +323,8 @@ What to do when a notation declaration has been parsed.

-
-

entityDecl:type:publicId:systemId:content:

+
+

entityDecl:type:publicId:systemId:content:

- (void) entityDecl: (NSString*)name type: (int)type publicId: (NSString*)publicId systemId: (NSString*)systemId content: (NSString*)content;

@@ -332,8 +332,8 @@ An entity definition has been parsed.

-
-

attributeDecl:name:type:typeDefValue:defaultValue:

+
+

attributeDecl:name:type:typeDefValue:defaultValue:

- (void) attributeDecl: (NSString*)nameElement name: (NSString*)name type: (int)type typeDefValue: (int)defType defaultValue: (NSString*)value;

@@ -341,8 +341,8 @@ An attribute definition has been parsed.

-
-

elementDecl:type:

+
+

elementDecl:type:

- (void) elementDecl: (NSString*)name type: (int)type;

@@ -350,8 +350,8 @@ An element definition has been parsed.

-
-

unparsedEntityDecl:public:system:notationName:

+
+

unparsedEntityDecl:public:system:notationName:

- (void) unparsedEntityDecl: (NSString*)name public: (NSString*)publicId system: (NSString*)systemId notationName: (NSString*)notation;

@@ -359,8 +359,8 @@ What to do when an unparsed entity declaration is parsed.

-
-

reference:

+
+

reference:

- (void) reference: (NSString*)name;

@@ -368,7 +368,7 @@ Called when an entity reference is detected.

-
+
- + diff --git a/Documentation/gsdoc/GSXML.html b/Documentation/gsdoc/GSXML.html index 25eba3830..c55e326bf 100644 --- a/Documentation/gsdoc/GSXML.html +++ b/Documentation/gsdoc/GSXML.html @@ -1,32 +1,32 @@ -GNUstep xml parser + GNUstep xml parser -[Up] +[Up]

GNUstep xml parser

-

Authors

-
+

Authors

+
Michael Pakhantsov

Version: 0.2

Date: 15 September, 2000

-

XML Parser

+

XML Parser

The GNUstep XML parser. This is an Objective-C wrapper for libxml. It provides for both event driven parsing, and walking a tree of autoimatically parsed xml elements.

-

The classes

+

The classes

- + diff --git a/Documentation/gsdoc/GSXMLAttribute.html b/Documentation/gsdoc/GSXMLAttribute.html index 428f29e72..25612c0ce 100644 --- a/Documentation/gsdoc/GSXMLAttribute.html +++ b/Documentation/gsdoc/GSXMLAttribute.html @@ -1,13 +1,13 @@ -GSXMLAttribute + GSXMLAttribute -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

GSXMLAttribute

-

Authors

-
+

Authors

+
Michael Pakhantsov
Richard Frith-Macdonald @@ -15,60 +15,60 @@

Version: 0.2

Date: 15 September, 2000

-

GSXMLAttribute

-

GSXMLAttribute

-

Declared in: GSXML.h

-

Inherits from: GSXMLNode

+

GSXMLAttribute

+

GSXMLAttribute

+

Declared in: GSXML.h

+

Inherits from: GSXMLNode


XML Attribute. -

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

attributeWithNode:name:value:

-+ (GSXMLAttribute*) attributeWithNode: (GSXMLNode*)node name: (NSString*)name value: (NSString*)value;
+

Class Methods

+

attributeWithNode:name:value:

++ (GSXMLAttribute*) attributeWithNode: (GSXMLNode*)node name: (NSString*)name value: (NSString*)value;

Create a new property carried by a node.

-
-

attributeFrom:

-+ (GSXMLAttribute*) attributeFrom: (void*)data;
+
+

attributeFrom:

++ (GSXMLAttribute*) attributeFrom: (void*)data;

Creation of a new Attribute from libxml data.

-
-

Instances Methods

-

initWithNode:name:value:

-- (id) initWithNode: (GSXMLNode*)node name: (NSString*)name value: (NSString*)value;
+
+

Instances Methods

+

initWithNode:name:value:

+- (id) initWithNode: (GSXMLNode*)node name: (NSString*)name value: (NSString*)value;

Create a new property carried by a node.

-
-

initFrom:

-This is the designated initialiser
+
+

initFrom:

+This is the designated initialiser
- (id) initFrom: (void*)data;

@@ -76,8 +76,8 @@ Creation of a new Attribute from libxml data.

-
-

lib

+
+

lib

- (void*) lib;

@@ -85,33 +85,33 @@ Return pointer to xmlAttribute structure.

-
-

name

-- (NSString*) name;
+
+

name

+- (NSString*) name;

Return a Attribute name.

-
-

value

-- (NSString*) value;
+
+

value

+- (NSString*) value;

Return a value of this attribute.

-
-

next

-- (GSXMLAttribute*) next;
+
+

next

+- (GSXMLAttribute*) next;

Return next Attribute.

- example + example
 
 
@@ -123,19 +123,19 @@ Return next Attribute.
               }
 
 	     
-
+ -
-

prev

-- (GSXMLAttribute*) prev;
+
+

prev

+- (GSXMLAttribute*) prev;

Return previous Attribute.

-
+
- + diff --git a/Documentation/gsdoc/GSXMLDocument.html b/Documentation/gsdoc/GSXMLDocument.html index b5abd0a52..fdb4e887c 100644 --- a/Documentation/gsdoc/GSXMLDocument.html +++ b/Documentation/gsdoc/GSXMLDocument.html @@ -1,22 +1,22 @@ -GSXMLDocument + GSXMLDocument -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

GSXMLDocument

-

Authors

-
+

Authors

+
Michael Pakhantsov

Version: 0.2

Date: 15 September, 2000

-

GSXMLDocument

-

GSXMLDocument

-

Declared in: GSXML.h

-

Inherits from: NSObject

+

GSXMLDocument

+

GSXMLDocument

+

Declared in: GSXML.h

+

Inherits from: NSObject


@@ -25,26 +25,26 @@

-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

documentWithVersion:

-+ (GSXMLDocument*) documentWithVersion: (NSString*)version;
+

Class Methods

+

documentWithVersion:

++ (GSXMLDocument*) documentWithVersion: (NSString*)version;

@@ -52,7 +52,7 @@

- example + example
 
 
@@ -68,12 +68,12 @@
   [n1 makeChildWithnamespace: nil name: @"key" content: @"Pets Names"];
 
 	    
-
+ -
-

documentFrom:

-+ (GSXMLDocument*) documentFrom: (void*)data;
+
+

documentFrom:

++ (GSXMLDocument*) documentFrom: (void*)data;

@@ -81,10 +81,10 @@

-
-

Instances Methods

-

initWithVersion:

-- (id) initWithVersion: (NSString*)version;
+
+

Instances Methods

+

initWithVersion:

+- (id) initWithVersion: (NSString*)version;

@@ -92,9 +92,9 @@

-
-

initFrom:

-This is the designated initialiser
+
+

initFrom:

+This is the designated initialiser
- (id) initFrom: (void*)data;

@@ -103,9 +103,9 @@

-
-

version

-- (NSString*) version;
+
+

version

+- (NSString*) version;

@@ -113,9 +113,9 @@

-
-

encoding

-- (NSString*) encoding;
+
+

encoding

+- (NSString*) encoding;

@@ -123,9 +123,9 @@

-
-

save:

-- (void) save: (NSString*)filename;
+
+

save:

+- (void) save: (NSString*)filename;

@@ -133,8 +133,8 @@

-
-

lib

+
+

lib

- (void*) lib;

@@ -143,9 +143,9 @@

-
-

root

-- (GSXMLNode*) root;
+
+

root

+- (GSXMLNode*) root;

@@ -153,9 +153,9 @@

-
-

setRoot:

-- (GSXMLNode*) setRoot: (GSXMLNode*)node;
+
+

setRoot:

+- (GSXMLNode*) setRoot: (GSXMLNode*)node;

@@ -164,16 +164,16 @@

-
-

makeNodeWithNamespace:name:content:

-- (GSXMLDocument*) makeNodeWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name content: (NSString*)content;
+
+

makeNodeWithNamespace:name:content:

+- (GSXMLDocument*) makeNodeWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name content: (NSString*)content;

Creation of a new node element within a document.

- example + example
 
 
@@ -186,10 +186,10 @@
   n1 = [[d root] makeChildWithNamespace: nil name: @"dict" content: nil];
 
 	    
-
+ -
+
- + diff --git a/Documentation/gsdoc/GSXMLNamespace.html b/Documentation/gsdoc/GSXMLNamespace.html index 57b11e88e..75f30ba6b 100644 --- a/Documentation/gsdoc/GSXMLNamespace.html +++ b/Documentation/gsdoc/GSXMLNamespace.html @@ -1,12 +1,12 @@ -GSXMLNamespace + GSXMLNamespace -[Up] -[Next] +[Up] +[Next]

GSXMLNamespace

-

Authors

-
+

Authors

+
Michael Pakhantsov
Richard Frith-Macdonald @@ -14,32 +14,32 @@

Version: 0.2

Date: 15 September, 2000

-

GSXMLNamespace

-

GSXMLNamespace

-

Declared in: GSXML.h

-

Inherits from: NSObject

+

GSXMLNamespace

+

GSXMLNamespace

+

Declared in: GSXML.h

+

Inherits from: NSObject


XML namespace. -

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

namespaceWithNode:prefix:href:

-+ (GSXMLNamespace*) namespaceWithNode: (GSXMLNode*)node prefix: (NSString*)prefix href: (NSString*)href;
+

Class Methods

+

namespaceWithNode:prefix:href:

++ (GSXMLNamespace*) namespaceWithNode: (GSXMLNode*)node prefix: (NSString*)prefix href: (NSString*)href;

@@ -48,7 +48,7 @@ with a similar prefix than an existing one present on this node.

- example + example
 
 
@@ -73,13 +73,13 @@
              node1   <mac-os-property:node1/>
              node2   <node2 xmlns="mac-os-property"/>
              
-
+ -
-

namespaceFrom:

-+ (GSXMLNamespace*) namespaceFrom: (void*)data;
+
+

namespaceFrom:

++ (GSXMLNamespace*) namespaceFrom: (void*)data;

@@ -87,10 +87,10 @@

-
-

Instances Methods

-

initWithNode:prefix:href:

-- (id) initWithNode: (GSXMLNode*)node prefix: (NSString*)prefix href: (NSString*)href;
+
+

Instances Methods

+

initWithNode:prefix:href:

+- (id) initWithNode: (GSXMLNode*)node prefix: (NSString*)prefix href: (NSString*)href;

@@ -100,9 +100,9 @@

-
-

initFrom:

-This is the designated initialiser
+
+

initFrom:

+This is the designated initialiser
- (id) initFrom: (void*)data;

@@ -111,8 +111,8 @@

-
-

lib

+
+

lib

- (void*) lib;

@@ -121,9 +121,9 @@

-
-

prefix

-- (NSString*) prefix;
+
+

prefix

+- (NSString*) prefix;

@@ -131,9 +131,9 @@

-
-

href

-- (NSString*) href;
+
+

href

+- (NSString*) href;

@@ -141,8 +141,8 @@

-
-

type

+
+

type

- (GSXMLNamespaceType) type;

@@ -151,9 +151,9 @@

-
-

next

-- (GSXMLNamespace*) next;
+
+

next

+- (GSXMLNamespace*) next;

@@ -161,7 +161,7 @@

-
+
- + diff --git a/Documentation/gsdoc/GSXMLNode.html b/Documentation/gsdoc/GSXMLNode.html index 1371b8fdc..ed346ee50 100644 --- a/Documentation/gsdoc/GSXMLNode.html +++ b/Documentation/gsdoc/GSXMLNode.html @@ -1,13 +1,13 @@ -GSXMLNode + GSXMLNode -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

GSXMLNode

-

Authors

-
+

Authors

+
Michael Pakhantsov
Richard Frith-Macdonald @@ -15,10 +15,10 @@

Version: 0.2

Date: 15 September, 2000

-

GSXMLNode

-

GSXMLNode

-

Declared in: GSXML.h

-

Inherits from: NSObject

+

GSXMLNode

+

GSXMLNode

+

Declared in: GSXML.h

+

Inherits from: NSObject


@@ -27,37 +27,37 @@

-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

nodeWithNamespace:name:prefix:

-+ (GSXMLNode*) nodeWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name prefix: (NSString*)prefix;
+

Class Methods

+

nodeWithNamespace:name:prefix:

++ (GSXMLNode*) nodeWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name prefix: (NSString*)prefix;

@@ -66,7 +66,7 @@

- example + example
 
 
@@ -84,12 +84,12 @@
              ...
 
           
-
+ -
-

nodeFrom:

-+ (GSXMLNode*) nodeFrom: (void*)data;
+
+

nodeFrom:

++ (GSXMLNode*) nodeFrom: (void*)data;

@@ -97,10 +97,10 @@

-
-

Instances Methods

-

initWithNamespace:name:prefix:

-- (id) initWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name prefix: (NSString*)prefix;
+
+

Instances Methods

+

initWithNamespace:name:prefix:

+- (id) initWithNamespace: (GSXMLNamespace*)ns name: (NSString*)name prefix: (NSString*)prefix;

@@ -108,9 +108,9 @@

-
-

initFrom:

-This is the designated initialiser
+
+

initFrom:

+This is the designated initialiser
- (id) initFrom: (void*)data;

@@ -119,8 +119,8 @@

-
-

lib

+
+

lib

- (void*) lib;

@@ -129,9 +129,9 @@

-
-

name

-- (NSString*) name;
+
+

name

+- (NSString*) name;

@@ -139,9 +139,9 @@

-
-

content

-- (NSString*) content;
+
+

content

+- (NSString*) content;

@@ -149,9 +149,9 @@

-
-

ns

-- (GSXMLNamespace*) ns;
+
+

ns

+- (GSXMLNamespace*) ns;

@@ -159,9 +159,9 @@

-
-

nsDef

-- (GSXMLNamespace*) nsDef;
+
+

nsDef

+- (GSXMLNamespace*) nsDef;

@@ -169,16 +169,16 @@

-
-

properties

-- (GSXMLAttribute*) properties;
+
+

properties

+- (GSXMLAttribute*) properties;

Return pointer to the first attribute on this node.

- example + example
 
 
@@ -198,19 +198,19 @@
               }
 
            
-
+ -
-

propertiesAsDictionary

-- (NSDictionary*) propertiesAsDictionary;
+
+

propertiesAsDictionary

+- (NSDictionary*) propertiesAsDictionary;

Return attritubes and values as a dictionary.

- example + example
 
 
@@ -227,11 +227,11 @@
 		  [prop objectForKey: key]);
               }
 	    
-
+ -
-

type

+
+

type

- (GSXMLNodeType) type;

@@ -240,9 +240,9 @@

-
-

typeDescription

-- (NSString*) typeDescription;
+
+

typeDescription

+- (NSString*) typeDescription;

@@ -250,24 +250,24 @@

-
-

doc

-- (GSXMLDocument*) doc;
+
+

doc

+- (GSXMLDocument*) doc;

Return owner of this node.

-
-

children

-- (GSXMLNode*) children;
+
+

children

+- (GSXMLNode*) children;

Return children of this node.

- example + example
 
               - (GSXMLNode*) nextElement: (GSXMLNode*)node
@@ -288,39 +288,39 @@ Return children of this node.
                 return node;
               }
            
-
+ -
-

parent

-- (GSXMLNode*) parent;
+
+

parent

+- (GSXMLNode*) parent;

Return parent of this node.

-
-

next

-- (GSXMLNode*) next;
+
+

next

+- (GSXMLNode*) next;

Return next node.

-
-

prev

-- (GSXMLNode*) prev;
+
+

prev

+- (GSXMLNode*) prev;

Return previous node.

-
-

makeChild:name:content:

-- (GSXMLNode*) makeChild: (GSXMLNamespace*)ns name: (NSString*)name content: (NSString*)content;
+
+

makeChild:name:content:

+- (GSXMLNode*) makeChild: (GSXMLNamespace*)ns name: (NSString*)name content: (NSString*)content;

@@ -332,7 +332,7 @@ Return previous node. Return previous node.

- example + example
 
 
@@ -353,12 +353,12 @@ Return previous node.
   [n1 makeChildWithNamespace: nil name: @"array" content: nil];
 
 	    
-
+ -
-

makeComment:

-- (GSXMLNode*) makeComment: (NSString*)content;
+
+

makeComment:

+- (GSXMLNode*) makeComment: (NSString*)content;

@@ -366,7 +366,7 @@ Return previous node. parent children list.

- example + example
 
   d = [GSXMLDocument documentWithVersion: @"1.0"];
@@ -376,12 +376,12 @@ Return previous node.
   n1 = [[d root] makeChildWithNamespace: nil name: @"dict" content: nil];
   [n1 makeComment: @" this is a comment "];
 	    
-
+ -
-

makePI:

-- (GSXMLNode*) makePI: (NSString*)content;
+
+

makePI:

+- (GSXMLNode*) makePI: (NSString*)content;

@@ -389,7 +389,7 @@ Return previous node. added at the end of parent children list.

- example + example
 
   d = [GSXMLDocument documentWithVersion: @"1.0"];
@@ -400,18 +400,18 @@ Return previous node.
   [n1 makeComment: @" this is a comment "];
   [n1 makePI: @"pi1" content: @"this is a process instruction"];
 	    
-
+ -
-

setProp:value:

-- (GSXMLAttribute*) setProp: (NSString*)name value: (NSString*)value;
+
+

setProp:value:

+- (GSXMLAttribute*) setProp: (NSString*)name value: (NSString*)value;

Set (or reset) an attribute carried by a node.

- example + example
 
   id n1 = [GSXMLNode nodeWithNamespace: nil name: nodeName];
@@ -420,10 +420,10 @@ Set (or reset) an attribute carried by a node.
   [n1 setProp: @"prop3" value: @"value3"];
 
 	    
-
+ -
+
- + diff --git a/Documentation/gsdoc/GSXMLParser.gsdoc b/Documentation/gsdoc/GSXMLParser.gsdoc index dcf72e5f3..5217bca28 100644 --- a/Documentation/gsdoc/GSXMLParser.gsdoc +++ b/Documentation/gsdoc/GSXMLParser.gsdoc @@ -22,26 +22,40 @@

The XML parser object is the pivotal part of parsing an XML document - it will either build a tree representing the - document, or will cooperate with a GSSAXHandler object to - provide parsing without the overhead of building a tree. -

- - - - - parser: - source - -

Creation of a new Parser by calling initWithSAXHandler:source: + document (if initialized without a GSSAXHandler), or will + cooperate with a GSSAXHandler object to provide parsing + without the overhead of building a tree.

- Source must be NSString (file name), - NSData (raw document contnets), - NSURL (not yet implemented), - or nil (for incremental parsing). + The parser may be initialized with an input source (in which + case it will expect to be asked to parse the entire input in + a single operation), or without. If it is initialised without + an input source, incremental parsing can be done by feeding + successive parts of the XML document into the parser as + NSData objects. +

+
+ + + parser + +

+ Creation of a new Parser (for incremental parsing) + by calling initWithSAXHandler: +

+
+
+ + + parserWithContentsOfFile: + path + +

+ Creation of a new Parser by calling + initWithSAXHandler:withContentsOfFile:

- GSXMLParser *p = [GSXMLParser parser: @"macos.xml"]; + GSXMLParser *p = [GSXMLParser parserWithContentsOfFile: @"macos.xml"]; if ([p parse]) { @@ -53,35 +67,60 @@ } +
+
+ + parserWithContentsOfURL: + url + +

+ Creation of a new Parser by calling + initWithSAXHandler:withContentsOfURL: +

+
+
+ + + parserWithData: + data + +

Creation of a new Parser by calling + initWithSAXHandler:withData: +

parserWithSAXHandler: handler - source: - source

- Creation of a new Parser by calling initWithSAXHandler:source: + Creation of a new Parser by calling initWithSAXHandler:

-

- Source must be NSString (file name), - NSData (raw document contnets), - NSURL (not yet implemented), - or nil (for incremental parsing). -

If the handler object supplied is nil, the parser will build a tree representing the parsed file rather than attempting to get the handler to deal with the parsed elements and entities.

+
+
+ + + parserWithSAXHandler: + handler + withContentsOfFile: + path + +

+ Creation of a new Parser by calling + initWithSAXHandler:withContentsOfFile: +

NSAutoreleasePool *arp = [[NSAutoreleasePool alloc] init]; GSSAXHandler *h = [GSDebugSAXHandler handler]; GSXMLParser *p = [GSXMLParser parserWithSAXHandler: h - source: @"macos.xml"]; + withContentsOfFile: @"macos.xml"]; if ([p parse]) { @@ -94,6 +133,32 @@
+ + parserWithSAXHandler: + handler + withContentsOfURL: + url + +

+ Creation of a new Parser by calling + initWithSAXHandler:withContentsOfURL: +

+
+
+ + + parserWithSAXHandler: + handler + withData: + data + +

+ Creation of a new Parser by calling + initWithSAXHandler:withData: +

+
+
+ xmlEncodingStringForStringEncoding: encoding @@ -106,30 +171,75 @@ initWithSAXHandler: handler - source: - source

Initialisation of a new Parser with SAX handler (if not nil).

-

- The source object is intended to be any reasonable value, - but for initial implementation may be an NSData object - containing raw XML text, or the name of a file to parse. -

-

- In the future, it is intended that this method will also - support NSYRL objects. -

-

- If the source object is nil then the parser will - be initialised for incremental parsing. -

If the handler object supplied is nil, the parser will build a tree representing the parsed file rather than attempting to get the handler to deal with the parsed elements and entities.

+

+ The source for the parsing process is not specified - so + parsing must be done incfrementally by feeding data to the + parser. +

+
+
+ + + initWithSAXHandler: + handler + withContentsOfFile: + path + +

+ Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+

+ Sets the input source for the parser to be the specified file - + so parsing of the entire file will be performed rather than + incremental parsing. +

+
+
+ + + initWithSAXHandler: + handler + withContentsOfURL: + url + +

+ Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+

+ Sets the input source for the parser to be the specified URL - + so parsing of the entire document will be performed rather than + incremental parsing. +

+
+
+ + + initWithSAXHandler: + handler + withData: + data + +

+ Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+

+ Sets the input source for the parser to be the specified data + object (which must contain a nul terminated XML document), + so parsing of the entire document will be performed rather than + incremental parsing. +

@@ -157,7 +267,7 @@ This method should be called once to parse the entiore document.

- GSXMLParser *p = [GSXMLParser parser:@"macos.xml"]; + GSXMLParser *p = [GSXMLParser parserWithContentsOfFile:@"macos.xml"]; if ([p parse]) { @@ -207,9 +317,10 @@ substituteEntites: yesno -

Set and return the previous value for default entity support. - Initially the parser always keep entity references instead of substituting - entity values in the output. +

+ Set and return the previous value for default entity support. + Initially the parser always keeps entity references instead + of substituting entity values in the output.

@@ -218,10 +329,13 @@ keepBlanks: yesno -

Set and return the previous value for default blanks text nodes support. - ignorableWhitespace() are only generated when running the parser in validating mode - and when the current element doesn't allow CDATA or mixed content. -

+

+ Set and return the previous value for default blanks + text nodes support. + ignorableWhitespace() are only generated when running + the parser in validating mode and when the current element + doesn't allow CDATA or mixed content. +

@@ -236,7 +350,8 @@ doValidityChecking: yesno -

Sets whether the document needs to be validated. +

+ Sets whether the document needs to be validated.

@@ -244,7 +359,8 @@ errNo -

Return error code. +

+ Return error code.

@@ -253,7 +369,8 @@ setExternalEntityLoader function -

Set a external entity loader. +

+ Set a external entity loader.

diff --git a/Documentation/gsdoc/GSXMLParser.html b/Documentation/gsdoc/GSXMLParser.html index b48fc9415..3f018fae1 100644 --- a/Documentation/gsdoc/GSXMLParser.html +++ b/Documentation/gsdoc/GSXMLParser.html @@ -1,13 +1,13 @@ -GSXMLParser + GSXMLParser -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

GSXMLParser

-

Authors

-
+

Authors

+
Michael Pakhantsov
Richard Frith-Macdonald @@ -15,61 +15,86 @@

Version: 0.1

Date: 15 September, 2000

-

GSXMLParser

-

GSXMLParser

-

Declared in: GSXML.h

-

Inherits from: NSObject

+

GSXMLParser

+

GSXMLParser

+

Declared in: GSXML.h

+

Inherits from: NSObject


The XML parser object is the pivotal part of parsing an XML document - it will either build a tree representing the - document, or will cooperate with a GSSAXHandler object to - provide parsing without the overhead of building a tree. + document (if initialized without a GSSAXHandler), or will + cooperate with a GSSAXHandler object to provide parsing + without the overhead of building a tree.

+

+ + The parser may be initialized with an input source (in which + case it will expect to be asked to parse the entire input in + a single operation), or without. If it is initialised without + an input source, incremental parsing can be done by feeding + successive parts of the XML document into the parser as + NSData objects. +

+ -

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

parser:

-+ (GSXMLParser*) parser: (id)source;
- -

-Creation of a new Parser by calling initWithSAXHandler:source: -

+

Class Methods

+

parser

++ (GSXMLParser*) parser;

- Source must be NSString (file name), - NSData (raw document contnets), - NSURL (not yet implemented), - or nil (for incremental parsing). + Creation of a new Parser (for incremental parsing) + by calling initWithSAXHandler:

- example + +
+

parserWithContentsOfFile:

++ (GSXMLParser*) parserWithContentsOfFile: (NSString*)path;
+ +

+ + Creation of a new Parser by calling + initWithSAXHandler:withContentsOfFile: +

+ + example
 
-  GSXMLParser       *p = [GSXMLParser parser: @"macos.xml"];
+  GSXMLParser       *p = [GSXMLParser parserWithContentsOfFile: @"macos.xml"];
 
   if ([p parse])
     {
@@ -81,26 +106,38 @@ Creation of a new Parser by calling initWithSAXHandler:source:
     }
 
             
-
- + -
-

parserWithSAXHandler:source:

-+ (GSXMlParser*) parserWithSAXHandler: (GSSAXHandler*)handler source: (id)source;
+
+

parserWithContentsOfURL:

++ (GSXMLParser*) parserWithContentsOfURL: (NSURL*)url;

- Creation of a new Parser by calling initWithSAXHandler:source: + Creation of a new Parser by calling + initWithSAXHandler:withContentsOfURL:

+ +
+

parserWithData:

++ (GSXMLParser*) parserWithData: (NSData*)data;
+ +

+Creation of a new Parser by calling + initWithSAXHandler:withData: +

+ + +
+

parserWithSAXHandler:

++ (GSXMlParser*) parserWithSAXHandler: (GSSAXHandler*)handler;
+

- Source must be NSString (file name), - NSData (raw document contnets), - NSURL (not yet implemented), - or nil (for incremental parsing). -

+ Creation of a new Parser by calling initWithSAXHandler: +

@@ -109,13 +146,24 @@ Creation of a new Parser by calling initWithSAXHandler:source: to get the handler to deal with the parsed elements and entities.

- example + +
+

parserWithSAXHandler:withContentsOfFile:

++ (GSXMlParser*) parserWithSAXHandler: (GSSAXHandler*)handler withContentsOfFile: (NSString*)path;
+ +

+ + Creation of a new Parser by calling + initWithSAXHandler:withContentsOfFile: +

+ + example
 
   NSAutoreleasePool *arp = [[NSAutoreleasePool alloc] init];
   GSSAXHandler *h = [GSDebugSAXHandler handler];
   GSXMLParser       *p = [GSXMLParser parserWithSAXHandler: h
-						    source: @"macos.xml"];
+					withContentsOfFile: @"macos.xml"];
 
   if ([p parse])
     {
@@ -125,46 +173,49 @@ Creation of a new Parser by calling initWithSAXHandler:source:
 
   [arp release];
             
-
+ -
-

xmlEncodingStringForStringEncoding:

+
+

parserWithSAXHandler:withContentsOfURL:

++ (GSXMlParser*) parserWithSAXHandler: (GSSAXHandler*)handler withContentsOfURL: (NSURL*)url;
+ +

+ + Creation of a new Parser by calling + initWithSAXHandler:withContentsOfURL: +

+ + +
+

parserWithSAXHandler:withData:

++ (GSXMlParser*) parserWithSAXHandler: (GSSAXHandler*)handler withData: (NSData*)data;
+ +

+ + Creation of a new Parser by calling + initWithSAXHandler:withData: +

+ + +
+

xmlEncodingStringForStringEncoding:

+ (NSString*) xmlEncodingStringForStringEncoding: (NSStringEncoding)encoding;
Return the name of the string encoding (for XML) to use for the specified OpenStep encoding. -
-

Instances Methods

-

initWithSAXHandler:source:

-This is the designated initialiser
-- (id) initWithSAXHandler: (GSSAXHandler*)handler source: (id)source;
+
+

Instances Methods

+

initWithSAXHandler:

+This is the designated initialiser
+- (id) initWithSAXHandler: (GSSAXHandler*)handler;

Initialisation of a new Parser with SAX handler (if not nil).

-

- - The source object is intended to be any reasonable value, - but for initial implementation may be an NSData object - containing raw XML text, or the name of a file to parse. -

- -

- - In the future, it is intended that this method will also - support NSYRL objects. -

- -

- - If the source object is nil then the parser will - be initialised for incremental parsing. -

-

If the handler object supplied is nil, the parser will build @@ -172,9 +223,71 @@ Creation of a new Parser by calling initWithSAXHandler:source: to get the handler to deal with the parsed elements and entities.

+

+ + The source for the parsing process is not specified - so + parsing must be done incfrementally by feeding data to the + parser. +

+ -
-

lib

+
+

initWithSAXHandler:withContentsOfFile:

+- (id) initWithSAXHandler: (GSSAXHandler*)handler withContentsOfFile: (NSString*)path;
+ +

+ + Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+ +

+ + Sets the input source for the parser to be the specified file - + so parsing of the entire file will be performed rather than + incremental parsing. +

+ + +
+

initWithSAXHandler:withContentsOfURL:

+- (id) initWithSAXHandler: (GSSAXHandler*)handler withContentsOfURL: (NSURL*)url;
+ +

+ + Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+ +

+ + Sets the input source for the parser to be the specified URL - + so parsing of the entire document will be performed rather than + incremental parsing. +

+ + +
+

initWithSAXHandler:withData:

+- (id) initWithSAXHandler: (GSSAXHandler*)handler withData: (NSData*)data;
+ +

+ + Initialisation of a new Parser with SAX handler (if not nil) + by calling initWithSAXHandler: +

+ +

+ + Sets the input source for the parser to be the specified data + object (which must contain a nul terminated XML document), + so parsing of the entire document will be performed rather than + incremental parsing. +

+ + +
+

lib

- (void*) lib;

@@ -182,8 +295,8 @@ Return pointer to xmlParserCtxt structure.

-
-

doc

+
+

doc

- (GSXMLDocument*) doc;

@@ -191,8 +304,8 @@ Return GSXMLDocument object.

-
-

parse

+
+

parse

- (BOOL) parse;

@@ -201,10 +314,10 @@ Return GSXMLDocument object. This method should be called once to parse the entiore document.

- example + example
 
-  GSXMLParser       *p = [GSXMLParser parser:@"macos.xml"];
+  GSXMLParser       *p = [GSXMLParser parserWithContentsOfFile:@"macos.xml"];
 
   if ([p parse])
     {
@@ -216,11 +329,11 @@ Return GSXMLDocument object.
     }
 
             
-
+ -
-

parse:

+
+

parse:

- (BOOL) parse: (NSData*)data;

@@ -234,7 +347,7 @@ Return GSXMLDocument object. parse a new document.

- example + example
 
   GSXMLParser       *p = [GSXMLParser parserWithSAXHandler: nil source: nil];
@@ -251,64 +364,71 @@ Return GSXMLDocument object.
     [p parse: nil];  // Ready to parse another document.
 
             
-
+ -
-

substituteEntites:

+
+

substituteEntites:

- (BOOL) substituteEntites: (BOOL)yesno;

-Set and return the previous value for default entity support. - Initially the parser always keep entity references instead of substituting - entity values in the output. + + Set and return the previous value for default entity support. + Initially the parser always keeps entity references instead + of substituting entity values in the output.

-
-

keepBlanks:

+
+

keepBlanks:

- (BOOL) keepBlanks: (BOOL)yesno;
-

-Set and return the previous value for default blanks text nodes support. - ignorableWhitespace() are only generated when running the parser in validating mode - and when the current element doesn't allow CDATA or mixed content. -

+

+ + Set and return the previous value for default blanks + text nodes support. + ignorableWhitespace() are only generated when running + the parser in validating mode and when the current element + doesn't allow CDATA or mixed content. +

-
-

getWarnings:

+
+

getWarnings:

- (BOOL) getWarnings: (BOOL)yesno;
-
-

doValidityChecking:

+
+

doValidityChecking:

- (BOOL) doValidityChecking: (BOOL)yesno;
-

-Sets whether the document needs to be validated. +

+ + Sets whether the document needs to be validated.

-
-

errNo

+
+

errNo

- (int) errNo;
-

-Return error code. +

+ + Return error code.

-
-

setExternalEntityLoader

+
+

setExternalEntityLoader

- (void) setExternalEntityLoader (void*)function;
-

-Set a external entity loader. +

+ + Set a external entity loader.

-
+
- + diff --git a/Documentation/gsdoc/NSArchiver.html b/Documentation/gsdoc/NSArchiver.html index 2d68b4950..f094e2f8c 100644 --- a/Documentation/gsdoc/NSArchiver.html +++ b/Documentation/gsdoc/NSArchiver.html @@ -1,88 +1,88 @@ -NSArchiver + NSArchiver -[Up] -[Next] +[Up] +[Next]

NSArchiver

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSArchiver

-

NSArchiver

-

Declared in: Foundation/NSArchiver.h

-

Inherits from: NSCoder

-

Conforms to: NSObject +

NSArchiver

+

NSArchiver

+

Declared in: Foundation/NSArchiver.h

+

Inherits from: NSCoder

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

archiveRootObject:

+

Class Methods

+

archiveRootObject:

+ (BOOL) archiveRootObject: (id)rootObject;
-
-

archivedDataWithRootObject:

+
+

archivedDataWithRootObject:

+ (NSData*) archivedDataWithRootObject: (id)rootObject;
-
-

Instances Methods

-

archiverData

-- (NSMutableData*) archiverData;
+
+

Instances Methods

+

archiverData

+- (NSMutableData*) archiverData;
-
-

classNameEncodedForTrueClassName:

-- (NSString*) classNameEncodedForTrueClassName: (NSString*)trueName;
+
+

classNameEncodedForTrueClassName:

+- (NSString*) classNameEncodedForTrueClassName: (NSString*)trueName;
-
-

encodeClassName:intoClassName:

-- (void) encodeClassName: (NSString*)trueName intoClassName: (NSString*)inArchiveName;
+
+

encodeClassName:intoClassName:

+- (void) encodeClassName: (NSString*)trueName intoClassName: (NSString*)inArchiveName;
-
-

encodeConditionalObject:

+
+

encodeConditionalObject:

- (void) encodeConditionalObject: (id)object;
-
-

encodeRootObject:

+
+

encodeRootObject:

- (void) encodeRootObject: (id)rootObject;
-
-

initForWritingWithMutableData:

-- (id) initForWritingWithMutableData: (NSMutableData*)data;
+
+

initForWritingWithMutableData:

+- (id) initForWritingWithMutableData: (NSMutableData*)data;
-
-

replaceObject:withObject:

+
+

replaceObject:withObject:

- (void) replaceObject: (id)object withObject: (id)newObject;
-
+
- + diff --git a/Documentation/gsdoc/NSArray.html b/Documentation/gsdoc/NSArray.html index 1d7cb298f..7e2d4d74b 100644 --- a/Documentation/gsdoc/NSArray.html +++ b/Documentation/gsdoc/NSArray.html @@ -1,269 +1,269 @@ -NSArray + NSArray -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSArray

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSArray

-

NSArray

-

Declared in: Foundation/NSArray.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSArray

+

NSArray

+

Declared in: Foundation/NSArray.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

array

+
+

array

+ (id) array;
-
-

arrayWithArray:

-+ (id) arrayWithArray: (NSArray*)anArray;
+
+

arrayWithArray:

++ (id) arrayWithArray: (NSArray*)anArray;
-
-

arrayWithContentsOfFile:

-+ (id) arrayWithContentsOfFile: (NSString*)aPath;
+
+

arrayWithContentsOfFile:

++ (id) arrayWithContentsOfFile: (NSString*)aPath;
-
-

arrayWithObject:

+
+

arrayWithObject:

+ (id) arrayWithObject: (id)anObject;
-
-

arrayWithObjects:

+
+

arrayWithObjects:

+ (id) arrayWithObjects: (id)firstObj,;
-
-

arrayWithObjects:

+
+

arrayWithObjects:

+ (id) arrayWithObjects: (id*)objects;
-
-

Instances Methods

-

arrayByAddingObject:

-- (NSArray*) arrayByAddingObject: (id)anObject;
+
+

Instances Methods

+

arrayByAddingObject:

+- (NSArray*) arrayByAddingObject: (id)anObject;
-
-

arrayByAddingObjectsFromArray:

-- (NSArray*) arrayByAddingObjectsFromArray: (NSArray*)otherArray;
+
+

arrayByAddingObjectsFromArray:

+- (NSArray*) arrayByAddingObjectsFromArray: (NSArray*)otherArray;
-
-

componentsJoinedByString:

-- (NSString*) componentsJoinedByString: (NSString*)separator;
+
+

componentsJoinedByString:

+- (NSString*) componentsJoinedByString: (NSString*)separator;
-
-

containsObject:

+
+

containsObject:

- (BOOL) containsObject: (id)anObject;
-
-

count

+
+

count

- (unsigned int) count;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

firstObjectCommonWithArray:

-- (id) firstObjectCommonWithArray: (NSArray*)otherArray;
+
+

firstObjectCommonWithArray:

+- (id) firstObjectCommonWithArray: (NSArray*)otherArray;
-
-

getObjects:

+
+

getObjects:

- (void) getObjects: (id*)aBuffer;
-
-

getObjects:

+
+

getObjects:

- (void) getObjects: (id*)aBuffer;
-
-

indexOfObject:

+
+

indexOfObject:

- (unsigned int) indexOfObject: (id)anObject;
-
-

indexOfObject:

+
+

indexOfObject:

- (unsigned int) indexOfObject: (id)anObject;
-
-

indexOfObjectIdenticalTo:

+
+

indexOfObjectIdenticalTo:

- (unsigned int) indexOfObjectIdenticalTo: (id)anObject;
-
-

indexOfObjectIdenticalTo:

+
+

indexOfObjectIdenticalTo:

- (unsigned int) indexOfObjectIdenticalTo: (id)anObject;
-
-

initWithArray:

-- (id) initWithArray: (NSArray*)anArray;
+
+

initWithArray:

+- (id) initWithArray: (NSArray*)anArray;
-
-

initWithContentsOfFile:

-- (id) initWithContentsOfFile: (NSString*)aPath;
+
+

initWithContentsOfFile:

+- (id) initWithContentsOfFile: (NSString*)aPath;
-
-

initWithObjects:

+
+

initWithObjects:

- (id) initWithObjects: (id)firstObj,;
-
-

initWithObjects:

+
+

initWithObjects:

- (id) initWithObjects: (id*)objects;
-
-

isEqualToArray:

-- (BOOL) isEqualToArray: (NSArray*)otherArray;
+
+

isEqualToArray:

+- (BOOL) isEqualToArray: (NSArray*)otherArray;
-
-

lastObject

+
+

lastObject

- (id) lastObject;
-
-

makeObjectsPerformSelector:

+
+

makeObjectsPerformSelector:

- (void) makeObjectsPerformSelector: (SEL)aSelector;
-
-

makeObjectsPerformSelector:withObject:

+
+

makeObjectsPerformSelector:withObject:

- (void) makeObjectsPerformSelector: (SEL)aSelector withObject: (id)anObject;
-
-

objectAtIndex:

+
+

objectAtIndex:

- (id) objectAtIndex: (unsigned int)index;
-
-

objectEnumerator

-- (NSEnumerator*) objectEnumerator;
+
+

objectEnumerator

+- (NSEnumerator*) objectEnumerator;
-
-

pathsMatchingExtensions:

-- (NSArray*) pathsMatchingExtensions: (NSArray*)filterTypes;
+
+

pathsMatchingExtensions:

+- (NSArray*) pathsMatchingExtensions: (NSArray*)filterTypes;
-
-

reverseObjectEnumerator

-- (NSEnumerator*) reverseObjectEnumerator;
+
+

reverseObjectEnumerator

+- (NSEnumerator*) reverseObjectEnumerator;
-
-

sortedArrayHint

+
+

sortedArrayHint

- (NSData*) sortedArrayHint;
-
-

sortedArrayUsingFunction:context:

-- (NSArray*) sortedArrayUsingFunction: (int(*)(id,id,void*))comparator context: (void*)context;
+
+

sortedArrayUsingFunction:context:

+- (NSArray*) sortedArrayUsingFunction: (int(*)(id,id,void*))comparator context: (void*)context;
-
-

sortedArrayUsingFunction:context:

-- (NSArray*) sortedArrayUsingFunction: (int(*)(id,id,void*))compare context: (void*)context;
+
+

sortedArrayUsingFunction:context:

+- (NSArray*) sortedArrayUsingFunction: (int(*)(id,id,void*))compare context: (void*)context;
-
-

sortedArrayUsingSelector:

-- (NSArray*) sortedArrayUsingSelector: (SEL)comparator;
+
+

sortedArrayUsingSelector:

+- (NSArray*) sortedArrayUsingSelector: (SEL)comparator;
-
-

subarrayWithRange:

-- (NSArray*) subarrayWithRange: (NSRange)range;
+
+

subarrayWithRange:

+- (NSArray*) subarrayWithRange: (NSRange)range;
-
-

writeToFile:atomically:

-- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
+
+

writeToFile:atomically:

+- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
-
+
- + diff --git a/Documentation/gsdoc/NSAssertionHandler.html b/Documentation/gsdoc/NSAssertionHandler.html index a808e7aad..323a237bb 100644 --- a/Documentation/gsdoc/NSAssertionHandler.html +++ b/Documentation/gsdoc/NSAssertionHandler.html @@ -1,53 +1,53 @@ -NSAssertionHandler + NSAssertionHandler -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSAssertionHandler

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSAssertionHandler

-

NSAssertionHandler

-

Declared in: Foundation/NSException.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSAssertionHandler

+

NSAssertionHandler

+

Declared in: Foundation/NSException.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

currentHandler

-+ (NSAssertionHandler*) currentHandler;
+

Class Methods

+

currentHandler

++ (NSAssertionHandler*) currentHandler;
-
-

Instances Methods

-

handleFailureInFunction:file:lineNumber:description:

-- (void) handleFailureInFunction: (NSString*)functionName file: (NSString*)fileName lineNumber: (int)line description: (NSString*)format, ...;
+
+

Instances Methods

+

handleFailureInFunction:file:lineNumber:description:

+- (void) handleFailureInFunction: (NSString*)functionName file: (NSString*)fileName lineNumber: (int)line description: (NSString*)format, ...;
-
-

handleFailureInMethod:object:file:lineNumber:description:

-- (void) handleFailureInMethod: (SEL)selector object: (id)object file: (NSString*)fileName lineNumber: (int)line description: (NSString*)format, ...;
+
+

handleFailureInMethod:object:file:lineNumber:description:

+- (void) handleFailureInMethod: (SEL)selector object: (id)object file: (NSString*)fileName lineNumber: (int)line description: (NSString*)format, ...;
-
+
- + diff --git a/Documentation/gsdoc/NSAttributedString.html b/Documentation/gsdoc/NSAttributedString.html index fd29ba5bd..84b8bced6 100644 --- a/Documentation/gsdoc/NSAttributedString.html +++ b/Documentation/gsdoc/NSAttributedString.html @@ -1,100 +1,100 @@ -NSAttributedString + NSAttributedString -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSAttributedString

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSAttributedString

-

NSAttributedString

-

Declared in: Foundation/NSAttributedString.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSAttributedString

+

NSAttributedString

+

Declared in: Foundation/NSAttributedString.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

attribute:atIndex:effectiveRange:

-- (id) attribute: (NSString*)attributeName atIndex: (unsigned int)index effectiveRange: (NSRange*)aRange;
+

Instances Methods

+

attribute:atIndex:effectiveRange:

+- (id) attribute: (NSString*)attributeName atIndex: (unsigned int)index effectiveRange: (NSRange*)aRange;
-
-

attribute:atIndex:longestEffectiveRange:inRange:

-- (id) attribute: (NSString*)attributeName atIndex: (unsigned int)index longestEffectiveRange: (NSRange*)aRange inRange: (NSRange)rangeLimit;
+
+

attribute:atIndex:longestEffectiveRange:inRange:

+- (id) attribute: (NSString*)attributeName atIndex: (unsigned int)index longestEffectiveRange: (NSRange*)aRange inRange: (NSRange)rangeLimit;
-
-

attributedSubstringFromRange:

-- (NSAttributedString*) attributedSubstringFromRange: (NSRange)aRange;
+
+

attributedSubstringFromRange:

+- (NSAttributedString*) attributedSubstringFromRange: (NSRange)aRange;
-
-

attributesAtIndex:effectiveRange:

-- (NSDictionary*) attributesAtIndex: (unsigned int)index effectiveRange: (NSRange*)aRange;
+
+

attributesAtIndex:effectiveRange:

+- (NSDictionary*) attributesAtIndex: (unsigned int)index effectiveRange: (NSRange*)aRange;
-
-

attributesAtIndex:longestEffectiveRange:inRange:

-- (NSDictionary*) attributesAtIndex: (unsigned int)index longestEffectiveRange: (NSRange*)aRange inRange: (NSRange)rangeLimit;
+
+

attributesAtIndex:longestEffectiveRange:inRange:

+- (NSDictionary*) attributesAtIndex: (unsigned int)index longestEffectiveRange: (NSRange*)aRange inRange: (NSRange)rangeLimit;
-
-

initWithAttributedString:

-- (id) initWithAttributedString: (NSAttributedString*)attributedString;
+
+

initWithAttributedString:

+- (id) initWithAttributedString: (NSAttributedString*)attributedString;
-
-

initWithString:

-- (id) initWithString: (NSString*)aString;
+
+

initWithString:

+- (id) initWithString: (NSString*)aString;
-
-

initWithString:attributes:

-- (id) initWithString: (NSString*)aString attributes: (NSDictionary*)attributes;
+
+

initWithString:attributes:

+- (id) initWithString: (NSString*)aString attributes: (NSDictionary*)attributes;
-
-

isEqualToAttributedString:

-- (BOOL) isEqualToAttributedString: (NSAttributedString*)otherString;
+
+

isEqualToAttributedString:

+- (BOOL) isEqualToAttributedString: (NSAttributedString*)otherString;
-
-

length

+
+

length

- (unsigned int) length;
-
-

string

-- (NSString*) string;
+
+

string

+- (NSString*) string;
-
+
- + diff --git a/Documentation/gsdoc/NSAutoreleasePool.html b/Documentation/gsdoc/NSAutoreleasePool.html index 7a278c0f9..bd02b6ba9 100644 --- a/Documentation/gsdoc/NSAutoreleasePool.html +++ b/Documentation/gsdoc/NSAutoreleasePool.html @@ -1,47 +1,47 @@ -NSAutoreleasePool + NSAutoreleasePool -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSAutoreleasePool

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSAutoreleasePool

-

NSAutoreleasePool

-

Declared in: Foundation/NSAutoreleasePool.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSAutoreleasePool

+

NSAutoreleasePool

+

Declared in: Foundation/NSAutoreleasePool.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

addObject:

+

Class Methods

+

addObject:

+ (void) addObject: (id)anObject;
-
-

Instances Methods

-

addObject:

+
+

Instances Methods

+

addObject:

- (void) addObject: (id)anObject;
-
+
- + diff --git a/Documentation/gsdoc/NSBundle.html b/Documentation/gsdoc/NSBundle.html index 16365c0d7..03b0b22f4 100644 --- a/Documentation/gsdoc/NSBundle.html +++ b/Documentation/gsdoc/NSBundle.html @@ -1,137 +1,137 @@ -NSBundle + NSBundle -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSBundle

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSBundle

-

NSBundle

-

Declared in: Foundation/NSBundle.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSBundle

+

NSBundle

+

Declared in: Foundation/NSBundle.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allBundles

-+ (NSArray*) allBundles;
+

Class Methods

+

allBundles

++ (NSArray*) allBundles;
-
-

allFrameworks

-+ (NSArray*) allFrameworks;
+
+

allFrameworks

++ (NSArray*) allFrameworks;
-
-

bundleForClass:

-+ (NSBundle*) bundleForClass: (Class)aClass;
+
+

bundleForClass:

++ (NSBundle*) bundleForClass: (Class)aClass;
-
-

bundleWithPath:

-+ (NSBundle*) bundleWithPath: (NSString*)path;
+
+

bundleWithPath:

++ (NSBundle*) bundleWithPath: (NSString*)path;
-
-

mainBundle

-+ (NSBundle*) mainBundle;
+
+

mainBundle

++ (NSBundle*) mainBundle;
-
-

pathForResource:ofType:inDirectory:

-+ (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension inDirectory: (NSString*)bundlePath;
+
+

pathForResource:ofType:inDirectory:

++ (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension inDirectory: (NSString*)bundlePath;
-
-

Instances Methods

-

bundlePath

-- (NSString*) bundlePath;
+
+

Instances Methods

+

bundlePath

+- (NSString*) bundlePath;
-
-

classNamed:

-- (Class) classNamed: (NSString*)className;
+
+

classNamed:

+- (Class) classNamed: (NSString*)className;
-
-

infoDictionary

-- (NSDictionary*) infoDictionary;
+
+

infoDictionary

+- (NSDictionary*) infoDictionary;
-
-

initWithPath:

-- (id) initWithPath: (NSString*)fullPath;
+
+

initWithPath:

+- (id) initWithPath: (NSString*)fullPath;
-
-

load

+
+

load

- (BOOL) load;
-
-

localizedStringForKey:value:

-- (NSString*) localizedStringForKey: (NSString*)key value: (NSString*)value;
+
+

localizedStringForKey:value:

+- (NSString*) localizedStringForKey: (NSString*)key value: (NSString*)value;
-
-

pathForResource:ofType:

-- (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension;
+
+

pathForResource:ofType:

+- (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension;
-
-

pathForResource:ofType:inDirectory:

-- (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension inDirectory: (NSString*)bundlePath;
+
+

pathForResource:ofType:inDirectory:

+- (NSString*) pathForResource: (NSString*)name ofType: (NSString*)extension inDirectory: (NSString*)bundlePath;
-
-

pathsForResourcesOfType:inDirectory:

-- (NSArray*) pathsForResourcesOfType: (NSString*)extension inDirectory: (NSString*)bundlePath;
+
+

pathsForResourcesOfType:inDirectory:

+- (NSArray*) pathsForResourcesOfType: (NSString*)extension inDirectory: (NSString*)bundlePath;
-
-

principalClass

+
+

principalClass

- (Class) principalClass;
-
-

resourcePath

-- (NSString*) resourcePath;
+
+

resourcePath

+- (NSString*) resourcePath;
-
+
- + diff --git a/Documentation/gsdoc/NSCalendarDate.html b/Documentation/gsdoc/NSCalendarDate.html index 14dc80598..946e0a974 100644 --- a/Documentation/gsdoc/NSCalendarDate.html +++ b/Documentation/gsdoc/NSCalendarDate.html @@ -1,197 +1,197 @@ -NSCalendarDate + NSCalendarDate -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSCalendarDate

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSCalendarDate

-

NSCalendarDate

-

Declared in: Foundation/NSDate.h

-

Inherits from: NSDate

-

Conforms to: NSCoding +

NSCalendarDate

+

NSCalendarDate

+

Declared in: Foundation/NSDate.h

+

Inherits from: NSDate

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

calendarDate

+

Class Methods

+

calendarDate

+ (id) calendarDate;
-
-

dateWithString:calendarFormat:

-+ (id) dateWithString: (NSString*)description calendarFormat: (NSString*)format;
+
+

dateWithString:calendarFormat:

++ (id) dateWithString: (NSString*)description calendarFormat: (NSString*)format;
-
-

dateWithString:calendarFormat:

-+ (id) dateWithString: (NSString*)description calendarFormat: (NSString*)format;
+
+

dateWithString:calendarFormat:

++ (id) dateWithString: (NSString*)description calendarFormat: (NSString*)format;
-
-

dateWithYear:month:day:hour:minute:second:timeZone:

-+ (id) dateWithYear: (int)year month: (unsigned int)month day: (unsigned int)day hour: (unsigned int)hour minute: (unsigned int)minute second: (unsigned int)second timeZone: (NSTimeZone*)aTimeZone;
+
+

dateWithYear:month:day:hour:minute:second:timeZone:

++ (id) dateWithYear: (int)year month: (unsigned int)month day: (unsigned int)day hour: (unsigned int)hour minute: (unsigned int)minute second: (unsigned int)second timeZone: (NSTimeZone*)aTimeZone;
-
-

Instances Methods

-

calendarFormat

-- (NSString*) calendarFormat;
+
+

Instances Methods

+

calendarFormat

+- (NSString*) calendarFormat;
-
-

dateByAddingYears:months:days:hours:minutes:seconds:

-- (NSCalendarDate*) dateByAddingYears: (int)year months: (int)month days: (int)day hours: (int)hour minutes: (int)minute seconds: (int)second;
+
+

dateByAddingYears:months:days:hours:minutes:seconds:

+- (NSCalendarDate*) dateByAddingYears: (int)year months: (int)month days: (int)day hours: (int)hour minutes: (int)minute seconds: (int)second;
-
-

dayOfCommonEra

+
+

dayOfCommonEra

- (int) dayOfCommonEra;
-
-

dayOfMonth

+
+

dayOfMonth

- (int) dayOfMonth;
-
-

dayOfWeek

+
+

dayOfWeek

- (int) dayOfWeek;
-
-

dayOfYear

+
+

dayOfYear

- (int) dayOfYear;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

descriptionWithCalendarFormat:

-- (NSString*) descriptionWithCalendarFormat: (NSString*)format;
+
+

descriptionWithCalendarFormat:

+- (NSString*) descriptionWithCalendarFormat: (NSString*)format;
-
-

descriptionWithCalendarFormat:

-- (NSString*) descriptionWithCalendarFormat: (NSString*)format;
+
+

descriptionWithCalendarFormat:

+- (NSString*) descriptionWithCalendarFormat: (NSString*)format;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

hourOfDay

+
+

hourOfDay

- (int) hourOfDay;
-
-

initWithString:

-- (id) initWithString: (NSString*)description;
+
+

initWithString:

+- (id) initWithString: (NSString*)description;
-
-

initWithString:calendarFormat:

-- (id) initWithString: (NSString*)description calendarFormat: (NSString*)format;
+
+

initWithString:calendarFormat:

+- (id) initWithString: (NSString*)description calendarFormat: (NSString*)format;
-
-

initWithString:calendarFormat:

-- (id) initWithString: (NSString*)description calendarFormat: (NSString*)format;
+
+

initWithString:calendarFormat:

+- (id) initWithString: (NSString*)description calendarFormat: (NSString*)format;
-
-

initWithYear:month:day:hour:minute:second:timeZone:

-- (id) initWithYear: (int)year month: (unsigned int)month day: (unsigned int)day hour: (unsigned int)hour minute: (unsigned int)minute second: (unsigned int)second timeZone: (NSTimeZone*)aTimeZone;
+
+

initWithYear:month:day:hour:minute:second:timeZone:

+- (id) initWithYear: (int)year month: (unsigned int)month day: (unsigned int)day hour: (unsigned int)hour minute: (unsigned int)minute second: (unsigned int)second timeZone: (NSTimeZone*)aTimeZone;
-
-

minuteOfHour

+
+

minuteOfHour

- (int) minuteOfHour;
-
-

monthOfYear

+
+

monthOfYear

- (int) monthOfYear;
-
-

secondOfMinute

+
+

secondOfMinute

- (int) secondOfMinute;
-
-

setCalendarFormat:

-- (void) setCalendarFormat: (NSString*)format;
+
+

setCalendarFormat:

+- (void) setCalendarFormat: (NSString*)format;
-
-

setTimeZone:

-- (void) setTimeZone: (NSTimeZone*)aTimeZone;
+
+

setTimeZone:

+- (void) setTimeZone: (NSTimeZone*)aTimeZone;
-
-

timeZone

-- (NSTimeZone*) timeZone;
+
+

timeZone

+- (NSTimeZone*) timeZone;
-
-

yearOfCommonEra

+
+

yearOfCommonEra

- (int) yearOfCommonEra;
-
-

years:months:days:hours:minutes:seconds:sinceDate:

-- (void) years: (int*)yearsPointer months: (int*)monthsPointer days: (int*)daysPointer hours: (int*)hoursPointer minutes: (int*)minutesPointer seconds: (int*)secondsPointer sinceDate: (NSCalendarDate*)date;
+
+

years:months:days:hours:minutes:seconds:sinceDate:

+- (void) years: (int*)yearsPointer months: (int*)monthsPointer days: (int*)daysPointer hours: (int*)hoursPointer minutes: (int*)minutesPointer seconds: (int*)secondsPointer sinceDate: (NSCalendarDate*)date;
-
+
- + diff --git a/Documentation/gsdoc/NSCharacterSet.html b/Documentation/gsdoc/NSCharacterSet.html index 42bc3c3da..75613b0e4 100644 --- a/Documentation/gsdoc/NSCharacterSet.html +++ b/Documentation/gsdoc/NSCharacterSet.html @@ -1,149 +1,149 @@ -NSCharacterSet + NSCharacterSet -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSCharacterSet

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSCharacterSet

-

NSCharacterSet

-

Declared in: Foundation/NSCharacterSet.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSCharacterSet

+

NSCharacterSet

+

Declared in: Foundation/NSCharacterSet.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

alphanumericCharacterSet

-+ (NSCharacterSet*) alphanumericCharacterSet;
+

Class Methods

+

alphanumericCharacterSet

++ (NSCharacterSet*) alphanumericCharacterSet;
-
-

characterSetWithBitmapRepresentation:

-+ (NSCharacterSet*) characterSetWithBitmapRepresentation: (NSData*)data;
+
+

characterSetWithBitmapRepresentation:

++ (NSCharacterSet*) characterSetWithBitmapRepresentation: (NSData*)data;
-
-

characterSetWithCharactersInString:

-+ (NSCharacterSet*) characterSetWithCharactersInString: (NSString*)aString;
+
+

characterSetWithCharactersInString:

++ (NSCharacterSet*) characterSetWithCharactersInString: (NSString*)aString;
-
-

characterSetWithContentsOfFile:

-+ (NSCharacterSet*) characterSetWithContentsOfFile: (NSString*)path;
+
+

characterSetWithContentsOfFile:

++ (NSCharacterSet*) characterSetWithContentsOfFile: (NSString*)path;
-
-

characterSetWithRange:

-+ (NSCharacterSet*) characterSetWithRange: (NSRange)aRange;
+
+

characterSetWithRange:

++ (NSCharacterSet*) characterSetWithRange: (NSRange)aRange;
-
-

controlCharacterSet

-+ (NSCharacterSet*) controlCharacterSet;
+
+

controlCharacterSet

++ (NSCharacterSet*) controlCharacterSet;
-
-

decimalDigitCharacterSet

-+ (NSCharacterSet*) decimalDigitCharacterSet;
+
+

decimalDigitCharacterSet

++ (NSCharacterSet*) decimalDigitCharacterSet;
-
-

decomposableCharacterSet

-+ (NSCharacterSet*) decomposableCharacterSet;
+
+

decomposableCharacterSet

++ (NSCharacterSet*) decomposableCharacterSet;
-
-

illegalCharacterSet

-+ (NSCharacterSet*) illegalCharacterSet;
+
+

illegalCharacterSet

++ (NSCharacterSet*) illegalCharacterSet;
-
-

letterCharacterSet

-+ (NSCharacterSet*) letterCharacterSet;
+
+

letterCharacterSet

++ (NSCharacterSet*) letterCharacterSet;
-
-

lowercaseLetterCharacterSet

-+ (NSCharacterSet*) lowercaseLetterCharacterSet;
+
+

lowercaseLetterCharacterSet

++ (NSCharacterSet*) lowercaseLetterCharacterSet;
-
-

nonBaseCharacterSet

-+ (NSCharacterSet*) nonBaseCharacterSet;
+
+

nonBaseCharacterSet

++ (NSCharacterSet*) nonBaseCharacterSet;
-
-

punctuationCharacterSet

-+ (NSCharacterSet*) punctuationCharacterSet;
+
+

punctuationCharacterSet

++ (NSCharacterSet*) punctuationCharacterSet;
-
-

uppercaseLetterCharacterSet

-+ (NSCharacterSet*) uppercaseLetterCharacterSet;
+
+

uppercaseLetterCharacterSet

++ (NSCharacterSet*) uppercaseLetterCharacterSet;
-
-

whitespaceAndNewlineCharacterSet

-+ (NSCharacterSet*) whitespaceAndNewlineCharacterSet;
+
+

whitespaceAndNewlineCharacterSet

++ (NSCharacterSet*) whitespaceAndNewlineCharacterSet;
-
-

whitespaceCharacterSet

-+ (NSCharacterSet*) whitespaceCharacterSet;
+
+

whitespaceCharacterSet

++ (NSCharacterSet*) whitespaceCharacterSet;
-
-

Instances Methods

-

bitmapRepresentation

+
+

Instances Methods

+

bitmapRepresentation

- (NSData*) bitmapRepresentation;
-
-

characterIsMember:

+
+

characterIsMember:

- (BOOL) characterIsMember: (unichar)aCharacter;
-
-

invertedSet

-- (NSCharacterSet*) invertedSet;
+
+

invertedSet

+- (NSCharacterSet*) invertedSet;
-
+
- + diff --git a/Documentation/gsdoc/NSCoder.html b/Documentation/gsdoc/NSCoder.html index 3649c9b33..3c07395e2 100644 --- a/Documentation/gsdoc/NSCoder.html +++ b/Documentation/gsdoc/NSCoder.html @@ -1,202 +1,202 @@ -NSCoder + NSCoder -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSCoder

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSCoder

-

NSCoder

-

Declared in: Foundation/NSCoder.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSCoder

+

NSCoder

+

Declared in: Foundation/NSCoder.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

decodeArrayOfObjCType:count:at:

+

Instances Methods

+

decodeArrayOfObjCType:count:at:

- (void) decodeArrayOfObjCType: (const char*)itemType count: (unsigned int)count at: (void*)address;
-
-

decodeBytesWithReturnedLength:

+
+

decodeBytesWithReturnedLength:

- (void*) decodeBytesWithReturnedLength: (unsigned int*)numBytes;
-
-

decodeDataObject

+
+

decodeDataObject

- (NSData*) decodeDataObject;
-
-

decodeObject

+
+

decodeObject

- (id) decodeObject;
-
-

decodePoint

+
+

decodePoint

- (NSPoint) decodePoint;
-
-

decodePropertyList

+
+

decodePropertyList

- (id) decodePropertyList;
-
-

decodeRect

+
+

decodeRect

- (NSRect) decodeRect;
-
-

decodeSize

+
+

decodeSize

- (NSSize) decodeSize;
-
-

decodeValueOfObjCType:

+
+

decodeValueOfObjCType:

- (void) decodeValueOfObjCType: (const char*)valueType;
-
-

decodeValuesOfObjCTypes:

+
+

decodeValuesOfObjCTypes:

- (void) decodeValuesOfObjCTypes: (const char*)valueTypes,;
-
-

encodeArrayOfObjCType:count:at:

+
+

encodeArrayOfObjCType:count:at:

- (void) encodeArrayOfObjCType: (const char*)itemType count: (unsigned int)count at: (const void*)address;
-
-

encodeBycopyObject:

+
+

encodeBycopyObject:

- (void) encodeBycopyObject: (id)object;
-
-

encodeByrefObject:

+
+

encodeByrefObject:

- (void) encodeByrefObject: (id)object;
-
-

encodeBytes:

+
+

encodeBytes:

- (void) encodeBytes: (void*)address;
-
-

encodeConditionalObject:

+
+

encodeConditionalObject:

- (void) encodeConditionalObject: (id)object;
-
-

encodeDataObject:

+
+

encodeDataObject:

- (void) encodeDataObject: (NSData*)data;
-
-

encodeObject:

+
+

encodeObject:

- (void) encodeObject: (id)object;
-
-

encodePoint:

+
+

encodePoint:

- (void) encodePoint: (NSPoint)point;
-
-

encodePropertyList:

+
+

encodePropertyList:

- (void) encodePropertyList: (id)aPropertyList;
-
-

encodeRect:

+
+

encodeRect:

- (void) encodeRect: (NSRect)rect;
-
-

encodeRootObject:

+
+

encodeRootObject:

- (void) encodeRootObject: (id)rootObject;
-
-

encodeSize:

+
+

encodeSize:

- (void) encodeSize: (NSSize)size;
-
-

encodeValueOfObjCType:

+
+

encodeValueOfObjCType:

- (void) encodeValueOfObjCType: (const char*)valueType;
-
-

encodeValuesOfObjCTypes:

+
+

encodeValuesOfObjCTypes:

- (void) encodeValuesOfObjCTypes: (const char*)valueTypes,;
-
-

objectZone

+
+

objectZone

- (NSZone*) objectZone;
-
-

setObjectZone:

+
+

setObjectZone:

- (void) setObjectZone: (NSZone*)zone;
-
-

systemVersion

+
+

systemVersion

- (unsigned int) systemVersion;
-
-

versionForClassName:

-- (unsigned int) versionForClassName: (NSString*)className;
+
+

versionForClassName:

+- (unsigned int) versionForClassName: (NSString*)className;
-
+
- + diff --git a/Documentation/gsdoc/NSConditionLock.html b/Documentation/gsdoc/NSConditionLock.html index c8f54b8da..1cf0397c9 100644 --- a/Documentation/gsdoc/NSConditionLock.html +++ b/Documentation/gsdoc/NSConditionLock.html @@ -1,82 +1,82 @@ -NSConditionLock + NSConditionLock -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSConditionLock

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSConditionLock

-

NSConditionLock

-

Declared in: Foundation/NSLock.h

-

Inherits from: NSObject

-

Conforms to: NSLocking +

NSConditionLock

+

NSConditionLock

+

Declared in: Foundation/NSLock.h

+

Inherits from: NSObject

+

Conforms to: NSLocking


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

condition

+

Instances Methods

+

condition

- (int) condition;
-
-

initWithCondition:

+
+

initWithCondition:

- (id) initWithCondition: (int)condition;
-
-

lockBeforeDate:

-- (BOOL) lockBeforeDate: (NSDate*)limit;
+
+

lockBeforeDate:

+- (BOOL) lockBeforeDate: (NSDate*)limit;
-
-

lockWhenCondition:

+
+

lockWhenCondition:

- (void) lockWhenCondition: (int)condition;
-
-

lockWhenCondition:beforeDate:

-- (BOOL) lockWhenCondition: (int)condition beforeDate: (NSDate*)limit;
+
+

lockWhenCondition:beforeDate:

+- (BOOL) lockWhenCondition: (int)condition beforeDate: (NSDate*)limit;
-
-

tryLock

+
+

tryLock

- (BOOL) tryLock;
-
-

tryLockWhenCondition:

+
+

tryLockWhenCondition:

- (BOOL) tryLockWhenCondition: (int)condition;
-
-

unlockWithCondition:

+
+

unlockWithCondition:

- (void) unlockWithCondition: (int)condition;
-
+
- + diff --git a/Documentation/gsdoc/NSConnection.html b/Documentation/gsdoc/NSConnection.html index a2ac0cff1..ca18e3c77 100644 --- a/Documentation/gsdoc/NSConnection.html +++ b/Documentation/gsdoc/NSConnection.html @@ -1,23 +1,23 @@ -NSConnection + NSConnection -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSConnection

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.2

Date: 4 July, 2000

-

NSConnection

-

NSConnection

-

Declared in: Foundation/NSConnection.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSConnection

+

NSConnection

+

Declared in: Foundation/NSConnection.h

+

Inherits from: NSObject

+

Conforms to: NSObject


@@ -25,74 +25,74 @@ objects in different processes, in different machines, or in different threads. -

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allConnections

-+ (NSArray*) allConnections;
+

Class Methods

+

allConnections

++ (NSArray*) allConnections;
Returns an array containing all the NSConnection objects known to the system. These connections will be valid at the time that the array was created, but may be invalidated by other threads before you get to examine the array. -
-

connectionWithReceivePort:

-+ (NSConnection*) connectionWithReceivePort: (NSPort*)receivePort;
+
+

connectionWithReceivePort:

++ (NSConnection*) connectionWithReceivePort: (NSPort*)receivePort;
Returns a connection created using - + initWithReceivePort:sendPort: -
-

connectionWithRegisteredName:host:

-+ (NSConnection*) connectionWithRegisteredName: (NSString*)name host: (NSString*)hostName;
+
+

connectionWithRegisteredName:host:

++ (NSConnection*) connectionWithRegisteredName: (NSString*)name host: (NSString*)hostName;

@@ -104,15 +104,15 @@

This method calls - + connectionWithRegisteredName:host:usingNameServer: using the default system name server.

-
-

connectionWithRegisteredName:host:usingNameServer:

-+ (NSConnection*) connectionWithRegisteredName: (NSString*)name host: (NSString*)host usingNameServer: (NSPortNameServer*)server;
+
+

connectionWithRegisteredName:host:usingNameServer:

++ (NSConnection*) connectionWithRegisteredName: (NSString*)name host: (NSString*)host usingNameServer: (NSPortNameServer*)server;

@@ -151,15 +151,15 @@

-
-

currentConversation

+
+

currentConversation

+ (id) currentConversation;
Not implemented -
-

defaultConnection

-+ (NSConnection*) defaultConnection;
+
+

defaultConnection

++ (NSConnection*) defaultConnection;
Returns the default NSConnection for the current thread.
@@ -169,16 +169,16 @@ both sending and receiving - this it can't be used to connect to a remote process, but can be used to vend objects. -
-

newRegisteringAtName:withRootObject:

-+ (NSConnection*) newRegisteringAtName: (NSString*)name withRootObject: (id)anObject;
-Standards: GNUstep NotMacOS-X NotOpenStep
+
+

newRegisteringAtName:withRootObject:

++ (NSConnection*) newRegisteringAtName: (NSString*)name withRootObject: (id)anObject;
+Standards: GNUstep NotMacOS-X NotOpenStep
This used to be the preferred mechanism for creating a GNUstep server NSConnection ... it is now deprecated.
This is a convenience method for - - example + example
 
   NSConnection	*conn;
@@ -192,56 +192,56 @@ Standards: GNUstep NotMacOS-X NotOpenStep
} return conn; -
+ -
-

rootProxyForConnectionWithRegisteredName:host:

-+ (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)name host: (NSString*)host;
+
+

rootProxyForConnectionWithRegisteredName:host:

++ (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)name host: (NSString*)host;
- This method calls + This method calls rootProxyForConnectionWithRegisteredName:host:usingNameServer: to return a proxy for a root object on the remote connection with the send port registered under name on host -
-

rootProxyForConnectionWithRegisteredName:host:usingNameServer:

-+ (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)name host: (NSString*)host usingNameServer: (NSPortNameServer*)server;
-Standards: GNUstep MacOS-X NotOpenStep
+
+

rootProxyForConnectionWithRegisteredName:host:usingNameServer:

++ (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)name host: (NSString*)host usingNameServer: (NSPortNameServer*)server;
+Standards: GNUstep MacOS-X NotOpenStep
This method calls - + connectionWithRegisteredName:host:usingNameServer: to get a connection, then sends it a - rootProxy message to get a proxy for + rootProxy message to get a proxy for the root object being vended by the remote connection. Returns the proxy or nil if it couldn't find a connection or if the root object for the connection has not been set. -
-

Instances Methods

-

addRequestMode:

-- (void) addRequestMode: (NSString*)mode;
+
+

Instances Methods

+

addRequestMode:

+- (void) addRequestMode: (NSString*)mode;
Adds mode to the run loop modes that the NSConnection will listen to for incoming messages. -
-

addRunLoop:

-- (void) addRunLoop: (NSRunLoop*)loop;
+
+

addRunLoop:

+- (void) addRunLoop: (NSRunLoop*)loop;
Adds loop to the set of run loops that the NSConnection will listen to for incoming messages. -
-

delegate

+
+

delegate

- (id) delegate;
Returns the delegate of the NSConnection. -
-

enableMultipleThreads

+
+

enableMultipleThreads

- (void) enableMultipleThreads;
Sets the NSConnection configuration so that multiple threads may @@ -249,8 +249,8 @@ Standards: GNUstep MacOS-X NotOpenStep

This option is inherited by child connections. -
-

independentConversationQueueing

+
+

independentConversationQueueing

- (BOOL) independentConversationQueueing;
Returns YES if the NSConnection is configured to @@ -258,10 +258,10 @@ Standards: GNUstep MacOS-X NotOpenStep

This option is inherited by child connections. -
-

initWithReceivePort:sendPort:

-This is the designated initialiser
-- (id) initWithReceivePort: (NSPort*)recv sendPort: (NSPort*)send;
+
+

initWithReceivePort:sendPort:

+This is the designated initialiser
+- (id) initWithReceivePort: (NSPort*)recv sendPort: (NSPort*)send;
Initialises an NSConnection with recv and send.
@@ -308,8 +308,8 @@ Standards: GNUstep MacOS-X NotOpenStep

-
-

invalidate

+
+

invalidate

- (void) invalidate;
Marks the receiving NSConnection as invalid. @@ -320,47 +320,47 @@ Standards: GNUstep MacOS-X NotOpenStep

Invalidates all remote objects and local proxies. -
-

isValid

+
+

isValid

- (BOOL) isValid;
Returns YES if the connection is invalid, NO otherwise. -
-

localObjects

-- (NSArray*) localObjects;
+
+

localObjects

+- (NSArray*) localObjects;
Returns an array of all the local proxies to objects that are retained by the remote connection. -
-

multipleThreadsEnabled

+
+

multipleThreadsEnabled

- (BOOL) multipleThreadsEnabled;
Returns YES if the connection permits multiple threads to use it to send requests, NO otherwise. -
-

receivePort

-- (NSPort*) receivePort;
+
+

receivePort

+- (NSPort*) receivePort;
Returns the NSPort object on which incoming messages are recieved. -
-

registerName:

-- (BOOL) registerName: (NSString*)name;
+
+

registerName:

+- (BOOL) registerName: (NSString*)name;
- Simply invokes + Simply invokes registerName:usingNameServer: passing it the default system nameserver. -
-

registerName:withNameServer:

-- (BOOL) registerName: (NSString*)name withNameServer: (NSPortNameServer*)server;
-Standards: GNUstep MacOS-X NotOpenStep
+
+

registerName:withNameServer:

+- (BOOL) registerName: (NSString*)name withNameServer: (NSPortNameServer*)server;
+Standards: GNUstep MacOS-X NotOpenStep
Registers the recieve port of the NSConnection as name and unregisters the previous name (if any). @@ -373,50 +373,50 @@ Standards: GNUstep MacOS-X NotOpenStep
Supply nil as name to unregister the NSConnection. -
-

remoteObjects

-- (NSArray*) remoteObjects;
+
+

remoteObjects

+- (NSArray*) remoteObjects;
Returns an array of proxies to all the remote objects known to the NSConnection. -
-

removeRequestMode:

-- (void) removeRequestMode: (NSString*)mode;
+
+

removeRequestMode:

+- (void) removeRequestMode: (NSString*)mode;
Removes mode from the run loop modes used to recieve incoming messages. -
-

removeRunLoop:

-- (void) removeRunLoop: (NSRunLoop*)loop;
+
+

removeRunLoop:

+- (void) removeRunLoop: (NSRunLoop*)loop;
Removes loop from the run loops used to recieve incoming messages. -
-

replyTimeout

+
+

replyTimeout

- (NSTimeInterval) replyTimeout;
Returns the timeout interval used when waiting for a reply to a request sent on the NSConnection. -
-

requestModes

-- (NSArray*) requestModes;
+
+

requestModes

+- (NSArray*) requestModes;
Returns an array of all the run loop modes that the NSConnection uses when waiting for an incoming request. -
-

requestTimeout

+
+

requestTimeout

- (NSTimeInterval) requestTimeout;
Returns the timeout interval used when waiting for a send operation to complete. -
-

rootObject

+
+

rootObject

- (id) rootObject;
Returns the object that is made available by this connection @@ -425,28 +425,28 @@ Standards: GNUstep MacOS-X NotOpenStep

Returns nil if no root object has been set. -
-

rootProxy

-- (NSDistantObject*) rootProxy;
+
+

rootProxy

+- (NSDistantObject*) rootProxy;
Returns the proxy for the root object of the remote NSConnection. -
-

runInNewThread

+
+

runInNewThread

- (void) runInNewThread;
Removes the NSConnection from the current threads default run loop, then creates a new thread and runs the NSConnection in it. -
-

sendPort

-- (NSPort*) sendPort;
+
+

sendPort

+- (NSPort*) sendPort;
Returns the port on which the NSConnection sends messages. -
-

setDelegate:

+
+

setDelegate:

- (void) setDelegate: (id)delegate;
Sets the NSConnection's delegate (without retaining it). @@ -454,8 +454,8 @@ Standards: GNUstep MacOS-X NotOpenStep
The delegate is able to control some of the NSConnection's behavior by implementing methods in an informal protocol. -
-

setIndependentConversationQueueing:

+
+

setIndependentConversationQueueing:

- (void) setIndependentConversationQueueing: (BOOL)flag;
Sets whether or not the NSConnection should handle requests @@ -467,30 +467,30 @@ Standards: GNUstep MacOS-X NotOpenStep

NB. careful - use of this option can cause deadlocks. -
-

setReplyTimeout:

+
+

setReplyTimeout:

- (void) setReplyTimeout: (NSTimeInterval)seconds;
Sets the time interval that the NSConnection will wait for a reply to one of its requests before raising an NSPortTimeoutException. -
-

setRequestTimeout:

+
+

setRequestTimeout:

- (void) setRequestTimeout: (NSTimeInterval)seconds;
Sets the time interval that the NSConnection will to send one of its requests before raising an NSPortTimeoutException. -
-

setRootObject:

+
+

setRootObject:

- (void) setRootObject: (id)anObject;
Sets the root object that is vended by the connection. -
-

statistics

-- (NSDictionary*) statistics;
+
+

statistics

+- (NSDictionary*) statistics;
Returns an object containing various statistics for the NSConnection. @@ -524,10 +524,10 @@ Standards: GNUstep MacOS-X NotOpenStep
-
-

authenticateComponents:withData:

-- (BOOL) authenticateComponents: (NSMutableArray*)components withData: (NSData*)authentication;
-Standards: GNUstep MacOS-X NotOpenStep
+
+

authenticateComponents:withData:

+- (BOOL) authenticateComponents: (NSMutableArray*)components withData: (NSData*)authentication;
+Standards: GNUstep MacOS-X NotOpenStep

@@ -559,10 +559,10 @@ Standards: GNUstep MacOS-X NotOpenStep

-
-

authenticationDataForComponents:

-- (NSData*) authenticationDataForComponents: (NSMutableArray*)components;
-Standards: GNUstep MacOS-X NotOpenStep
+
+

authenticationDataForComponents:

+- (NSData*) authenticationDataForComponents: (NSMutableArray*)components;
+Standards: GNUstep MacOS-X NotOpenStep

@@ -594,10 +594,10 @@ Standards: GNUstep MacOS-X NotOpenStep

-
-

connection:shouldMakeNewConnection:

-- (BOOL) connection: (NSConnection*)parentConnection shouldMakeNewConnection: (NSConnection*)newConnnection;
-Standards: GNUstep MacOS-X NotOpenStep
+
+

connection:shouldMakeNewConnection:

+- (BOOL) connection: (NSConnection*)parentConnection shouldMakeNewConnection: (NSConnection*)newConnnection;
+Standards: GNUstep MacOS-X NotOpenStep

@@ -617,10 +617,10 @@ Standards: GNUstep MacOS-X NotOpenStep

-
-

makeNewConnection:

-- (BOOL) makeNewConnection: (NSConnection*)newConnection;
-Standards: OpenStep
+
+

makeNewConnection:

+- (BOOL) makeNewConnection: (NSConnection*)newConnection;
+Standards: OpenStep

@@ -631,13 +631,13 @@ Standards: OpenStep

This is the old equivalent of - + connection:shouldMakeNewConnection and its use is now deprecated.

-
+
- + diff --git a/Documentation/gsdoc/NSCountedSet.html b/Documentation/gsdoc/NSCountedSet.html index b9860a8c1..1273445a7 100644 --- a/Documentation/gsdoc/NSCountedSet.html +++ b/Documentation/gsdoc/NSCountedSet.html @@ -1,23 +1,23 @@ -NSCountedSet + NSCountedSet -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSCountedSet

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 1.0

Date: 18 April, 2000

-

NSCountedSet

-

NSCountedSet

-

Declared in: Foundation/NSSet.h

-

Inherits from: NSMutableSet

-

Conforms to: NSCoding +

NSCountedSet

+

NSCountedSet

+

Declared in: Foundation/NSSet.h

+

Inherits from: NSMutableSet

+

Conforms to: NSCoding


@@ -35,25 +35,25 @@

-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

addObject:

+

Instances Methods

+

addObject:

- (void) addObject: (id)anObject;
Adds an object to the set. If the set already contains an object @@ -61,59 +61,59 @@ method) then the count for that object is incremented rather than the new object being added. -
-

allObjects

-- (NSArray*) allObjects;
+
+

allObjects

+- (NSArray*) allObjects;
Returns an array containing all the objects stored in the set. -
-

count

+
+

count

- (unsigned int) count;
Returns the number of objects stored in the set. -
-

countForObject:

+
+

countForObject:

- (unsigned int) countForObject: (id)anObject;
Returns the number of times that an object that is equal to the specified object (as determined byt the [-isEqual:] method) has been added to the set and not removed from it. -
-

initWithArray:

-- (id) initWithArray: (NSArray*)anArray;
+
+

initWithArray:

+- (id) initWithArray: (NSArray*)anArray;
Initialises a newly allocated set by adding all the objects in the supplied array to the set. Each object is added to the set as many times as it occurs in the array. -
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)numItems;
Initialises a newly allocated set to contain no objects but to have space available to hold the specified number of items. -
-

initWithSet:

-- (id) initWithSet: (NSSet*)aSet;
+
+

initWithSet:

+- (id) initWithSet: (NSSet*)aSet;
Initialises a newly allocated set by adding all the objects in the supplied set. -
-

objectEnumerator

-- (NSEnumerator*) objectEnumerator;
+
+

objectEnumerator

+- (NSEnumerator*) objectEnumerator;
Returns an NSEnumerator object able to step through all the objects in the set. -
-

purge:

+
+

purge:

- (void) purge: (int)count;
-Standards: NotOpenStep NotMacOS-X
+Standards: NotOpenStep NotMacOS-X

@@ -129,8 +129,8 @@ Standards: NotOpenStep NotMacOS-X

-
-

removeObject:

+
+

removeObject:

- (void) removeObject: (id)anObject;
Decrements the count of the number of times that the specified @@ -138,10 +138,10 @@ Standards: NotOpenStep NotMacOS-X
[-isEqual:] method) has been added to the set. If the count becomes zero, the object is removed from the set. -
-

unique:

+
+

unique:

- (id) unique: (id)anObject;
-Standards: NotOpenStep NotMacOS-X
+Standards: NotOpenStep NotMacOS-X

@@ -162,8 +162,8 @@ Standards: NotOpenStep NotMacOS-X

-
-

NSCountedSet related functions

+
+

NSCountedSet related functions

GNUstep provides some functions that may be using to maintain a @@ -171,34 +171,34 @@ Standards: NotOpenStep NotMacOS-X
multi-threaded application, accesses to this global set are automatically protected by locks.

-

GSUniquing

-Prototype: void GSUniquing(BOOL flag)
+

GSUniquing

+Prototype: void GSUniquing(BOOL flag)
This function sets the state of a flag that determines the behavior of the GSUnique() function. If the flag is on, uniquing is performed, if it is off the function has no effect. The default is for uniquing to be turned off. -
-

GSUnique

-Prototype: id GSUnique(id anObject)
+
+

GSUnique

+Prototype: id GSUnique(id anObject)
This function uniques the supplied argument, returning the result. It works by using the [-unique:] method of a global NSCountedSet object. It handles locking as necessary. If uniquing is turned off, it simply returns its argument. -
-

GSUPurge

-Prototype: void GSUPurge(unsigned int count)
+
+

GSUPurge

+Prototype: void GSUPurge(unsigned int count)
This function purges the global NSCountedSet object used for uniquing. It handles locking as necessary. It can be used to purge the set even when uniquing is turned off. -
-

GSUSet

-Prototype: id GSUSet(id anObject, unsigned int count)
+
+

GSUSet

+Prototype: id GSUSet(id anObject, unsigned int count)
This function sets the count for the specified object. If the count for the object is set to zero then the object is removed @@ -207,7 +207,7 @@ Standards: NotOpenStep NotMacOS-X
The function handles locking as necessary. It can be used to alter the set even when uniquing is turned off. -
+
- + diff --git a/Documentation/gsdoc/NSDate.html b/Documentation/gsdoc/NSDate.html index 01f2829eb..9dbcd3d52 100644 --- a/Documentation/gsdoc/NSDate.html +++ b/Documentation/gsdoc/NSDate.html @@ -1,191 +1,191 @@ -NSDate + NSDate -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDate

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDate

-

NSDate

-

Declared in: Foundation/NSDate.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSDate

+

NSDate

+

Declared in: Foundation/NSDate.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

timeIntervalSinceReferenceDate

+

Class Methods

+

timeIntervalSinceReferenceDate

+ (NSTimeInterval) timeIntervalSinceReferenceDate;
-
-

date

+
+

date

+ (id) date;
-
-

dateWithString:

-+ (id) dateWithString: (NSString*)aString;
+
+

dateWithString:

++ (id) dateWithString: (NSString*)aString;
-
-

dateWithTimeIntervalSinceNow:

+
+

dateWithTimeIntervalSinceNow:

+ (id) dateWithTimeIntervalSinceNow: (NSTimeInterval)seconds;
-
-

dateWithTimeIntervalSince1970:

+
+

dateWithTimeIntervalSince1970:

+ (id) dateWithTimeIntervalSince1970: (NSTimeInterval)seconds;
-
-

dateWithTimeIntervalSinceReferenceDate:

+
+

dateWithTimeIntervalSinceReferenceDate:

+ (id) dateWithTimeIntervalSinceReferenceDate: (NSTimeInterval)seconds;
-
-

distantFuture

+
+

distantFuture

+ (id) distantFuture;
-
-

distantPast

+
+

distantPast

+ (id) distantPast;
-
-

Instances Methods

-

addTimeInterval:

+
+

Instances Methods

+

addTimeInterval:

- (id) addTimeInterval: (NSTimeInterval)seconds;
-
-

compare:

-- (NSComparisonResult) compare: (NSDate*)anotherDate;
+
+

compare:

+- (NSComparisonResult) compare: (NSDate*)anotherDate;
-
-

dateWithCalendarFormat:

-- (NSCalendarDate*) dateWithCalendarFormat: (NSString*)formatString;
+
+

dateWithCalendarFormat:

+- (NSCalendarDate*) dateWithCalendarFormat: (NSString*)formatString;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

descriptionWithCalendarFormat:timeZone:locale:

-- (NSString*) descriptionWithCalendarFormat: (NSString*)formatString timeZone: (NSTimeZone*)aTimeZone locale: (NSDictionary*)localeDictionary;
+
+

descriptionWithCalendarFormat:timeZone:locale:

+- (NSString*) descriptionWithCalendarFormat: (NSString*)formatString timeZone: (NSTimeZone*)aTimeZone locale: (NSDictionary*)localeDictionary;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)localeDictionary;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)localeDictionary;
-
-

earlierDate:

-- (NSDate*) earlierDate: (NSDate*)anotherDate;
+
+

earlierDate:

+- (NSDate*) earlierDate: (NSDate*)anotherDate;
-
-

init

+
+

init

- (id) init;
-
-

initWithString:

-- (id) initWithString: (NSString*)description;
+
+

initWithString:

+- (id) initWithString: (NSString*)description;
-
-

initWithTimeInterval:sinceDate:

-- (id) initWithTimeInterval: (NSTimeInterval)seconds sinceDate: (NSDate*)anotherDate;
+
+

initWithTimeInterval:sinceDate:

+- (id) initWithTimeInterval: (NSTimeInterval)seconds sinceDate: (NSDate*)anotherDate;
-
-

initWithTimeIntervalSinceNow:

+
+

initWithTimeIntervalSinceNow:

- (id) initWithTimeIntervalSinceNow: (NSTimeInterval)seconds;
-
-

initWithTimeIntervalSinceReferenceDate:

+
+

initWithTimeIntervalSinceReferenceDate:

- (id) initWithTimeIntervalSinceReferenceDate: (NSTimeInterval)seconds;
-
-

isEqualToDate:

-- (BOOL) isEqualToDate: (NSDate*)anotherDate;
+
+

isEqualToDate:

+- (BOOL) isEqualToDate: (NSDate*)anotherDate;
-
-

laterDate:

-- (NSDate*) laterDate: (NSDate*)anotherDate;
+
+

laterDate:

+- (NSDate*) laterDate: (NSDate*)anotherDate;
-
-

timeIntervalSinceDate:

-- (NSTimeInterval) timeIntervalSinceDate: (NSDate*)anotherDate;
+
+

timeIntervalSinceDate:

+- (NSTimeInterval) timeIntervalSinceDate: (NSDate*)anotherDate;
-
-

timeIntervalSince1970

+
+

timeIntervalSince1970

- (NSTimeInterval) timeIntervalSince1970;
-
-

timeIntervalSinceNow

+
+

timeIntervalSinceNow

- (NSTimeInterval) timeIntervalSinceNow;
-
-

timeIntervalSinceReferenceDate

+
+

timeIntervalSinceReferenceDate

- (NSTimeInterval) timeIntervalSinceReferenceDate;
-
+
- + diff --git a/Documentation/gsdoc/NSDateFormatter.html b/Documentation/gsdoc/NSDateFormatter.html index cb73c0bab..c6c747df4 100644 --- a/Documentation/gsdoc/NSDateFormatter.html +++ b/Documentation/gsdoc/NSDateFormatter.html @@ -1,52 +1,52 @@ -NSDateFormatter + NSDateFormatter -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDateFormatter

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDateFormatter

-

NSDateFormatter

-

Declared in: Foundation/NSDateFormatter.h

-

Inherits from: NSFormatter

-

Conforms to: NSObject +

NSDateFormatter

+

NSDateFormatter

+

Declared in: Foundation/NSDateFormatter.h

+

Inherits from: NSFormatter

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

allowsNaturalLanguage

+

Instances Methods

+

allowsNaturalLanguage

- (BOOL) allowsNaturalLanguage;
-
-

dateFormat

-- (NSString*) dateFormat;
+
+

dateFormat

+- (NSString*) dateFormat;
-
-

initWithDateFormat:allowNaturalLanguage:

-- (id) initWithDateFormat: (NSString*)format allowNaturalLanguage: (BOOL)flag;
+
+

initWithDateFormat:allowNaturalLanguage:

+- (id) initWithDateFormat: (NSString*)format allowNaturalLanguage: (BOOL)flag;
-
+
- + diff --git a/Documentation/gsdoc/NSDecimalNumber.html b/Documentation/gsdoc/NSDecimalNumber.html index fff695a61..fc37becd0 100644 --- a/Documentation/gsdoc/NSDecimalNumber.html +++ b/Documentation/gsdoc/NSDecimalNumber.html @@ -1,231 +1,231 @@ -NSDecimalNumber + NSDecimalNumber -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDecimalNumber

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDecimalNumber

-

NSDecimalNumber

-

Declared in: Foundation/NSDecimalNumber.h

-

Inherits from: NSNumber

+

NSDecimalNumber

+

NSDecimalNumber

+

Declared in: Foundation/NSDecimalNumber.h

+

Inherits from: NSNumber


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

decimalNumberWithDecimal:

-+ (NSDecimalNumber*) decimalNumberWithDecimal: (NSDecimal)decimal;
+

Class Methods

+

decimalNumberWithDecimal:

++ (NSDecimalNumber*) decimalNumberWithDecimal: (NSDecimal)decimal;
-
-

decimalNumberWithMantissa:exponent:isNegative:

-+ (NSDecimalNumber*) decimalNumberWithMantissa: (unsigned long long)mantissa exponent: (short)exponent isNegative: (BOOL)isNegative;
+
+

decimalNumberWithMantissa:exponent:isNegative:

++ (NSDecimalNumber*) decimalNumberWithMantissa: (unsigned long long)mantissa exponent: (short)exponent isNegative: (BOOL)isNegative;
-
-

decimalNumberWithString:

-+ (NSDecimalNumber*) decimalNumberWithString: (NSString*)numericString;
+
+

decimalNumberWithString:

++ (NSDecimalNumber*) decimalNumberWithString: (NSString*)numericString;
-
-

decimalNumberWithString:

-+ (NSDecimalNumber*) decimalNumberWithString: (NSString*)numericString;
+
+

decimalNumberWithString:

++ (NSDecimalNumber*) decimalNumberWithString: (NSString*)numericString;
-
-

defaultBehavior

+
+

defaultBehavior

+ (id<NSDecimalNumberBehaviors>) defaultBehavior;
-
-

maximumDecimalNumber

-+ (NSDecimalNumber*) maximumDecimalNumber;
+
+

maximumDecimalNumber

++ (NSDecimalNumber*) maximumDecimalNumber;
-
-

minimumDecimalNumber

-+ (NSDecimalNumber*) minimumDecimalNumber;
+
+

minimumDecimalNumber

++ (NSDecimalNumber*) minimumDecimalNumber;
-
-

notANumber

-+ (NSDecimalNumber*) notANumber;
+
+

notANumber

++ (NSDecimalNumber*) notANumber;
-
-

one

-+ (NSDecimalNumber*) one;
+
+

one

++ (NSDecimalNumber*) one;
-
-

setDefaultBehavior:

+
+

setDefaultBehavior:

+ (void) setDefaultBehavior: (id<NSDecimalNumberBehaviors>)behavior;
-
-

zero

-+ (NSDecimalNumber*) zero;
+
+

zero

++ (NSDecimalNumber*) zero;
-
-

Instances Methods

-

compare:

-- (NSComparisonResult) compare: (NSNumber*)decimalNumber;
+
+

Instances Methods

+

compare:

+- (NSComparisonResult) compare: (NSNumber*)decimalNumber;
-
-

decimalNumberByAdding:

-- (NSDecimalNumber*) decimalNumberByAdding: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByAdding:

+- (NSDecimalNumber*) decimalNumberByAdding: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByAdding:

-- (NSDecimalNumber*) decimalNumberByAdding: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByAdding:

+- (NSDecimalNumber*) decimalNumberByAdding: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByDividingBy:

-- (NSDecimalNumber*) decimalNumberByDividingBy: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByDividingBy:

+- (NSDecimalNumber*) decimalNumberByDividingBy: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByDividingBy:

-- (NSDecimalNumber*) decimalNumberByDividingBy: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByDividingBy:

+- (NSDecimalNumber*) decimalNumberByDividingBy: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByMultiplyingBy:

-- (NSDecimalNumber*) decimalNumberByMultiplyingBy: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByMultiplyingBy:

+- (NSDecimalNumber*) decimalNumberByMultiplyingBy: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByMultiplyingBy:

-- (NSDecimalNumber*) decimalNumberByMultiplyingBy: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberByMultiplyingBy:

+- (NSDecimalNumber*) decimalNumberByMultiplyingBy: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberByMultiplyingByPowerOf10:

-- (NSDecimalNumber*) decimalNumberByMultiplyingByPowerOf10: (short)power;
+
+

decimalNumberByMultiplyingByPowerOf10:

+- (NSDecimalNumber*) decimalNumberByMultiplyingByPowerOf10: (short)power;
-
-

decimalNumberByMultiplyingByPowerOf10:withBehavior:

-- (NSDecimalNumber*) decimalNumberByMultiplyingByPowerOf10: (short)power withBehavior: (id<NSDecimalNumberBehaviors>)behavior;
+
+

decimalNumberByMultiplyingByPowerOf10:withBehavior:

+- (NSDecimalNumber*) decimalNumberByMultiplyingByPowerOf10: (short)power withBehavior: (id<NSDecimalNumberBehaviors>)behavior;
-
-

decimalNumberByRaisingToPower:

-- (NSDecimalNumber*) decimalNumberByRaisingToPower: (unsigned int)power;
+
+

decimalNumberByRaisingToPower:

+- (NSDecimalNumber*) decimalNumberByRaisingToPower: (unsigned int)power;
-
-

decimalNumberByRaisingToPower:withBehavior:

-- (NSDecimalNumber*) decimalNumberByRaisingToPower: (unsigned int)power withBehavior: (id<NSDecimalNumberBehaviors>)behavior;
+
+

decimalNumberByRaisingToPower:withBehavior:

+- (NSDecimalNumber*) decimalNumberByRaisingToPower: (unsigned int)power withBehavior: (id<NSDecimalNumberBehaviors>)behavior;
-
-

decimalNumberByRoundingAccordingToBehavior:

-- (NSDecimalNumber*) decimalNumberByRoundingAccordingToBehavior: (id<NSDecimalNumberBehaviors>)behavior;
+
+

decimalNumberByRoundingAccordingToBehavior:

+- (NSDecimalNumber*) decimalNumberByRoundingAccordingToBehavior: (id<NSDecimalNumberBehaviors>)behavior;
-
-

decimalNumberBySubtracting:

-- (NSDecimalNumber*) decimalNumberBySubtracting: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberBySubtracting:

+- (NSDecimalNumber*) decimalNumberBySubtracting: (NSDecimalNumber*)decimalNumber;
-
-

decimalNumberBySubtracting:

-- (NSDecimalNumber*) decimalNumberBySubtracting: (NSDecimalNumber*)decimalNumber;
+
+

decimalNumberBySubtracting:

+- (NSDecimalNumber*) decimalNumberBySubtracting: (NSDecimalNumber*)decimalNumber;
-
-

decimalValue

+
+

decimalValue

- (NSDecimal) decimalValue;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

doubleValue

+
+

doubleValue

- (double) doubleValue;
-
-

initWithDecimal:

-- (NSDecimalNumber*) initWithDecimal: (NSDecimal)decimal;
+
+

initWithDecimal:

+- (NSDecimalNumber*) initWithDecimal: (NSDecimal)decimal;
-
-

initWithMantissa:exponent:isNegative:

-- (NSDecimalNumber*) initWithMantissa: (unsigned long long)mantissa exponent: (short)exponent isNegative: (BOOL)isNegative;
+
+

initWithMantissa:exponent:isNegative:

+- (NSDecimalNumber*) initWithMantissa: (unsigned long long)mantissa exponent: (short)exponent isNegative: (BOOL)isNegative;
-
-

initWithString:

-- (NSDecimalNumber*) initWithString: (NSString*)numericString;
+
+

initWithString:

+- (NSDecimalNumber*) initWithString: (NSString*)numericString;
-
-

initWithString:

-- (NSDecimalNumber*) initWithString: (NSString*)numericString;
+
+

initWithString:

+- (NSDecimalNumber*) initWithString: (NSString*)numericString;
-
-

objCType

+
+

objCType

- (const char*) objCType;
-
+
- + diff --git a/Documentation/gsdoc/NSDecimalNumberHandler.html b/Documentation/gsdoc/NSDecimalNumberHandler.html index f87a64ae8..d5efb755c 100644 --- a/Documentation/gsdoc/NSDecimalNumberHandler.html +++ b/Documentation/gsdoc/NSDecimalNumberHandler.html @@ -1,53 +1,53 @@ -NSDecimalNumberHandler + NSDecimalNumberHandler -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDecimalNumberHandler

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDecimalNumberHandler

-

NSDecimalNumberHandler

-

Declared in: Foundation/NSDecimalNumber.h

-

Inherits from: NSObject

-

Conforms to: NSDecimalNumberBehaviors +

NSDecimalNumberHandler

+

NSDecimalNumberHandler

+

Declared in: Foundation/NSDecimalNumber.h

+

Inherits from: NSObject

+

Conforms to: NSDecimalNumberBehaviors


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultDecimalNumberHandler

+

Class Methods

+

defaultDecimalNumberHandler

+ (id) defaultDecimalNumberHandler;
-
-

decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:

+
+

decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:

+ (id) decimalNumberHandlerWithRoundingMode: (NSRoundingMode)roundingMode scale: (short)scale raiseOnExactness: (BOOL)raiseOnExactness raiseOnOverflow: (BOOL)raiseOnOverflow raiseOnUnderflow: (BOOL)raiseOnUnderflow raiseOnDivideByZero: (BOOL)raiseOnDivideByZero;
-
-

Instances Methods

-

initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:

+
+

Instances Methods

+

initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:

- (id) initWithRoundingMode: (NSRoundingMode)roundingMode scale: (short)scale raiseOnExactness: (BOOL)raiseOnExactness raiseOnOverflow: (BOOL)raiseOnOverflow raiseOnUnderflow: (BOOL)raiseOnUnderflow raiseOnDivideByZero: (BOOL)raiseOnDivideByZero;
-
+
- + diff --git a/Documentation/gsdoc/NSDeserializer.html b/Documentation/gsdoc/NSDeserializer.html index 5b5ae8372..40feda59e 100644 --- a/Documentation/gsdoc/NSDeserializer.html +++ b/Documentation/gsdoc/NSDeserializer.html @@ -1,63 +1,63 @@ -NSDeserializer + NSDeserializer -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDeserializer

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.2

Date: 18 April, 2000

-

NSDeserializer

-

NSDeserializer

-

Declared in: Foundation/NSSerialization.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSDeserializer

+

NSDeserializer

+

Declared in: Foundation/NSSerialization.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

deserializePropertyListFromData:atCursor:mutableContainers:

+

Class Methods

+

deserializePropertyListFromData:atCursor:mutableContainers:

+ (id) deserializePropertyListFromData: (NSData*)data atCursor: (unsigned int*)cursor mutableContainers: (BOOL)mutable;
-
-

deserializePropertyListFromData:mutableContainers:

+
+

deserializePropertyListFromData:mutableContainers:

+ (id) deserializePropertyListFromData: (NSData*)serialization mutableContainers: (BOOL)mutable;
-
-

deserializePropertyListLazilyFromData:atCursor:length:mutableContainers:

+
+

deserializePropertyListLazilyFromData:atCursor:length:mutableContainers:

+ (id) deserializePropertyListLazilyFromData: (NSData*)data atCursor: (unsigned int*)cursor length: (unsigned int)length mutableContainers: (BOOL)mutable;
-
-

uniquing:

+
+

uniquing:

+ (void) uniquing: (BOOL)flag;
-Standards: GNUstep NotOpenStep NotMacOS-X
+Standards: GNUstep NotOpenStep NotMacOS-X
This method turns on/off uniquing of strings as they are deserialized from data objects. The uniquing mechanism employs the GNUstep-specific functions documented with the NSCountedSet class. -
+
- + diff --git a/Documentation/gsdoc/NSDictionary.html b/Documentation/gsdoc/NSDictionary.html index 908451ec7..e61fd0ac3 100644 --- a/Documentation/gsdoc/NSDictionary.html +++ b/Documentation/gsdoc/NSDictionary.html @@ -1,290 +1,290 @@ -NSDictionary + NSDictionary -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDictionary

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald
-
Pierre-Yves Rivaille +
Pierre-Yves Rivaille

Version: 0.2

Date: 25 April, 2000

-

NSDictionary

-

NSDictionary

-

Declared in: Foundation/NSDictionary.h

-

Inherits from: NSObject

-

Conforms to: NSCoding, NSCopying, NSMutableCopying +

NSDictionary

+

NSDictionary

+

Declared in: Foundation/NSDictionary.h

+

Inherits from: NSObject

+

Conforms to: NSCoding, NSCopying, NSMutableCopying


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

dictionary

+
+

dictionary

+ (id) dictionary;
Returns an empty dictionary. -
-

dictionaryWithContentsOfFile:

-+ (id) dictionaryWithContentsOfFile: (NSString*)path;
+
+

dictionaryWithContentsOfFile:

++ (id) dictionaryWithContentsOfFile: (NSString*)path;
Returns a dictionary using the file located at path. The file must be a property list containing a dictionary as its root object. -
-

dictionaryWithDictionary:

-+ (id) dictionaryWithDictionary: (NSDictionary*)otherDictionary;
+
+

dictionaryWithDictionary:

++ (id) dictionaryWithDictionary: (NSDictionary*)otherDictionary;
Returns a newly created dictionary with the keys and objects of otherDictionary. (The keys and objects are not copied.) -
-

dictionaryWithObject:forKey:

+
+

dictionaryWithObject:forKey:

+ (id) dictionaryWithObject: (id)anObject forKey: (id)aKey;
Returns a dictionary containing only one object (anObject) which is associated with aKey. -
-

dictionaryWithObjects:forKey:

-+ (id) dictionaryWithObjects: (NSArray*)objects forKey: (NSArray*)keys;
+
+

dictionaryWithObjects:forKey:

++ (id) dictionaryWithObjects: (NSArray*)objects forKey: (NSArray*)keys;
Returns a dictionary created using the given objects and keys. The two arrays must have the same size. The n th element of the objects array is associated with the n th element of the keys array. -
-

dictionaryWithObjects:forKeys:count:

+
+

dictionaryWithObjects:forKeys:count:

+ (id) dictionaryWithObjects: (id*)objects forKeys: (id*)keys count: (unsigned int)count;
Returns a dictionary created using the C arrays objects and keys. The number of elements in both C arrays must be count. -
-

dictionaryWithObjectsAndKeys:

+
+

dictionaryWithObjectsAndKeys:

+ (id) dictionaryWithObjectsAndKeys: (id)object, ...;
Returns a dictionary created using the list given as argument. The list is alernately composed of objects and keys. Thus, the list's length must be pair. -
-

Instances Methods

-

allKeys

-- (NSArray*) allKeys;
+
+

Instances Methods

+

allKeys

+- (NSArray*) allKeys;
Returns an array containing all the dictionary's keys. -
-

allKeysForObject:

-- (NSArray*) allKeysForObject: (id)anObject;
+
+

allKeysForObject:

+- (NSArray*) allKeysForObject: (id)anObject;
Returns an array containing all the dictionary's keys that are associated with anObject. -
-

allValues

-- (NSArray*) allValues;
+
+

allValues

+- (NSArray*) allValues;
Returns an array containing all the dictionary's objects. -
-

count

+
+

count

- (unsigned int) count;
Returns an unsigned integer which is the number of elements stored in the dictionary. -
-

descriptionInStringsFileFormat

-- (NSString*) descriptionInStringsFileFormat;
+
+

descriptionInStringsFileFormat

+- (NSString*) descriptionInStringsFileFormat;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

fileGroupOwnerAccountName

-- (NSString*) fileGroupOwnerAccountName;
+
+

fileGroupOwnerAccountName

+- (NSString*) fileGroupOwnerAccountName;
-
-

fileModificationDate

-- (NSDate*) fileModificationDate;
+
+

fileModificationDate

+- (NSDate*) fileModificationDate;
-
-

fileOwnerAccountName

-- (NSString*) fileOwnerAccountName;
+
+

fileOwnerAccountName

+- (NSString*) fileOwnerAccountName;
-
-

filePosixPermissions

+
+

filePosixPermissions

- (unsigned long) filePosixPermissions;
-
-

fileSize

+
+

fileSize

- (unsigned long long) fileSize;
-
-

fileSystemFileNumber

+
+

fileSystemFileNumber

- (unsigned long) fileSystemFileNumber;
-
-

fileSystemNumber

+
+

fileSystemNumber

- (unsigned long) fileSystemNumber;
-
-

fileType

-- (NSString*) fileType;
+
+

fileType

+- (NSString*) fileType;
-
-

initWithContentsOfFile:

-- (id) initWithContentsOfFile: (NSString*)path;
+
+

initWithContentsOfFile:

+- (id) initWithContentsOfFile: (NSString*)path;
see dictionaryWithContentOfFile: -
-

initWithDictionary:

-- (id) initWithDictionary: (NSDictionary*)otherDictionary;
+
+

initWithDictionary:

+- (id) initWithDictionary: (NSDictionary*)otherDictionary;
See dictionaryWithDictionary: -
-

initWithObjects:

-- (id) initWithObjects: (NSArray*)objects;
+
+

initWithObjects:

+- (id) initWithObjects: (NSArray*)objects;
- See dictionaryWithObjects: + See dictionaryWithObjects: -
-

initWithObjects:forKeys:count:

+
+

initWithObjects:forKeys:count:

- (id) initWithObjects: (id*)objects forKeys: (id*)keys count: (unsigned int)count;
see dictionaryWithObjects: forKeys: count: -
-

initWithObjectsAndKeys:

+
+

initWithObjectsAndKeys:

- (id) initWithObjectsAndKeys: (id)object,;
see dictionaryWithObjectsAndKeys: -
-

isEqualToDictionary:

-- (BOOL) isEqualToDictionary: (NSDictionary*)otherDictionary;
+
+

isEqualToDictionary:

+- (BOOL) isEqualToDictionary: (NSDictionary*)otherDictionary;
-
-

keyEnumerator

-- (NSEnumerator*) keyEnumerator;
+
+

keyEnumerator

+- (NSEnumerator*) keyEnumerator;
Return an enumerator object containing all the keys of the dictionary. -
-

keysSortedByValueUsingSelector:

-- (NSArray*) keysSortedByValueUsingSelector: (SEL)comparator;
+
+

keysSortedByValueUsingSelector:

+- (NSArray*) keysSortedByValueUsingSelector: (SEL)comparator;
-
-

objectEnumerator

-- (NSEnumerator*) objectEnumerator;
+
+

objectEnumerator

+- (NSEnumerator*) objectEnumerator;
Return an enumerator object containing all the keys of the dictionary. -
-

objectForKey:

+
+

objectForKey:

- (id) objectForKey: (id)aKey;
Returns the first object which has aKey as key. -
-

objectsForKeys:notFoundMarker:

-- (NSArray*) objectsForKeys: (NSArray*)keys notFoundMarker: (id)anObject;
+
+

objectsForKeys:notFoundMarker:

+- (NSArray*) objectsForKeys: (NSArray*)keys notFoundMarker: (id)anObject;
-
-

writeToFile:atomically:

-- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
+
+

writeToFile:atomically:

+- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
-
+
- + diff --git a/Documentation/gsdoc/NSDirectoryEnumerator.html b/Documentation/gsdoc/NSDirectoryEnumerator.html index e96973168..43303f86a 100644 --- a/Documentation/gsdoc/NSDirectoryEnumerator.html +++ b/Documentation/gsdoc/NSDirectoryEnumerator.html @@ -1,52 +1,52 @@ -NSDirectoryEnumerator + NSDirectoryEnumerator -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDirectoryEnumerator

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDirectoryEnumerator

-

NSDirectoryEnumerator

-

Declared in: Foundation/NSFileManager.h

-

Inherits from: NSEnumerator

-

Conforms to: NSObject +

NSDirectoryEnumerator

+

NSDirectoryEnumerator

+

Declared in: Foundation/NSFileManager.h

+

Inherits from: NSEnumerator

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

directoryAttributes

-- (NSDictionary*) directoryAttributes;
+

Instances Methods

+

directoryAttributes

+- (NSDictionary*) directoryAttributes;
-
-

fileAttributes

-- (NSDictionary*) fileAttributes;
+
+

fileAttributes

+- (NSDictionary*) fileAttributes;
-
-

skipDescendents

+
+

skipDescendents

- (void) skipDescendents;
-
+
- + diff --git a/Documentation/gsdoc/NSDistantObject.html b/Documentation/gsdoc/NSDistantObject.html index ade22b297..14355dea6 100644 --- a/Documentation/gsdoc/NSDistantObject.html +++ b/Documentation/gsdoc/NSDistantObject.html @@ -1,71 +1,71 @@ -NSDistantObject + NSDistantObject -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDistantObject

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDistantObject

-

NSDistantObject

-

Declared in: Foundation/NSDistantObject.h

-

Inherits from: NSProxy

-

Conforms to: NSCoding +

NSDistantObject

+

NSDistantObject

+

Declared in: Foundation/NSDistantObject.h

+

Inherits from: NSProxy

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

proxyWithLocal:connection:

-+ (NSDistantObject*) proxyWithLocal: (id)anObject connection: (NSConnection*)aConnection;
+

Class Methods

+

proxyWithLocal:connection:

++ (NSDistantObject*) proxyWithLocal: (id)anObject connection: (NSConnection*)aConnection;
-
-

proxyWithTarget:

-+ (NSDistantObject*) proxyWithTarget: (id)remoteObject;
+
+

proxyWithTarget:

++ (NSDistantObject*) proxyWithTarget: (id)remoteObject;
-
-

Instances Methods

-

connectionForProxy

-- (NSConnection*) connectionForProxy;
+
+

Instances Methods

+

connectionForProxy

+- (NSConnection*) connectionForProxy;
-
-

initWithLocal:connection:

-- (id) initWithLocal: (id)anObject connection: (NSConnection*)aConnection;
+
+

initWithLocal:connection:

+- (id) initWithLocal: (id)anObject connection: (NSConnection*)aConnection;
-
-

initWithTarget:

+
+

initWithTarget:

- (id) initWithTarget: (id)remoteObject;
-
-

setProtocolForProxy:

+
+

setProtocolForProxy:

- (void) setProtocolForProxy: (Protocol*)aProtocol;
-
+
- + diff --git a/Documentation/gsdoc/NSDistantObjectRequest.html b/Documentation/gsdoc/NSDistantObjectRequest.html index 04dacf99b..47feced10 100644 --- a/Documentation/gsdoc/NSDistantObjectRequest.html +++ b/Documentation/gsdoc/NSDistantObjectRequest.html @@ -1,56 +1,56 @@ -NSDistantObjectRequest + NSDistantObjectRequest -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDistantObjectRequest

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDistantObjectRequest

-

NSDistantObjectRequest

-

Declared in: Foundation/NSConnection.h

-

Inherits from: NSObject

+

NSDistantObjectRequest

+

NSDistantObjectRequest

+

Declared in: Foundation/NSConnection.h

+

Inherits from: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

connection

-- (NSConnection*) connection;
+

Instances Methods

+

connection

+- (NSConnection*) connection;
-
-

conversation

+
+

conversation

- (id) conversation;
-
-

invocation

-- (NSInvocation*) invocation;
+
+

invocation

+- (NSInvocation*) invocation;
-
-

replyWithException:

-- (void) replyWithException: (NSException*)exception;
+
+

replyWithException:

+- (void) replyWithException: (NSException*)exception;
-
+
- + diff --git a/Documentation/gsdoc/NSDistributedLock.html b/Documentation/gsdoc/NSDistributedLock.html index aac92bd5d..2b8521c5a 100644 --- a/Documentation/gsdoc/NSDistributedLock.html +++ b/Documentation/gsdoc/NSDistributedLock.html @@ -1,71 +1,71 @@ -NSDistributedLock + NSDistributedLock -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDistributedLock

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDistributedLock

-

NSDistributedLock

-

Declared in: Foundation/NSDistributedLock.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSDistributedLock

+

NSDistributedLock

+

Declared in: Foundation/NSDistributedLock.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

lockWithPath:

-+ (NSDistributedLock*) lockWithPath: (NSString*)aPath;
+

Class Methods

+

lockWithPath:

++ (NSDistributedLock*) lockWithPath: (NSString*)aPath;
-
-

Instances Methods

-

breakLock

+
+

Instances Methods

+

breakLock

- (void) breakLock;
-
-

initWithPath:

-- (NSDistributedLock*) initWithPath: (NSString*)aPath;
+
+

initWithPath:

+- (NSDistributedLock*) initWithPath: (NSString*)aPath;
-
-

lockDate

-- (NSDate*) lockDate;
+
+

lockDate

+- (NSDate*) lockDate;
-
-

tryLock

+
+

tryLock

- (BOOL) tryLock;
-
-

unlock

+
+

unlock

- (void) unlock;
-
+
- + diff --git a/Documentation/gsdoc/NSDistributedNotificationCenter.html b/Documentation/gsdoc/NSDistributedNotificationCenter.html index b987dac4f..0ce98860c 100644 --- a/Documentation/gsdoc/NSDistributedNotificationCenter.html +++ b/Documentation/gsdoc/NSDistributedNotificationCenter.html @@ -1,101 +1,101 @@ -NSDistributedNotificationCenter + NSDistributedNotificationCenter -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSDistributedNotificationCenter

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSDistributedNotificationCenter

-

NSDistributedNotificationCenter

-

Declared in: Foundation/NSDistributedNotificationCenter.h

-

Inherits from: NSNotificationCenter

-

Conforms to: NSObject +

NSDistributedNotificationCenter

+

NSDistributedNotificationCenter

+

Declared in: Foundation/NSDistributedNotificationCenter.h

+

Inherits from: NSNotificationCenter

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultCenter

-+ (NSNotificationCenter*) defaultCenter;
+

Class Methods

+

defaultCenter

++ (NSNotificationCenter*) defaultCenter;
-
-

notificationCenterForType:

-+ (NSDistributedNotificationCenter*) notificationCenterForType: (NSString*)type;
+
+

notificationCenterForType:

++ (NSDistributedNotificationCenter*) notificationCenterForType: (NSString*)type;
-
-

Instances Methods

-

addObserver:selector:name:

-- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName;
+
+

Instances Methods

+

addObserver:selector:name:

+- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName;
-
-

addObserver:selector:name:object:suspensionBehavior:

-- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName object: (NSString*)anObject suspensionBehavior: (NSNotificationSuspensionBehavior)suspensionBehavior;
+
+

addObserver:selector:name:object:suspensionBehavior:

+- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName object: (NSString*)anObject suspensionBehavior: (NSNotificationSuspensionBehavior)suspensionBehavior;
-
-

postNotification:

-- (void) postNotification: (NSNotification*)notification;
+
+

postNotification:

+- (void) postNotification: (NSNotification*)notification;
-
-

postNotificationName:

-- (void) postNotificationName: (NSString*)notificationName;
+
+

postNotificationName:

+- (void) postNotificationName: (NSString*)notificationName;
-
-

postNotificationName:object:userInfo:

-- (void) postNotificationName: (NSString*)notificationName object: (NSString*)anObject userInfo: (NSDictionary*)userInfo;
+
+

postNotificationName:object:userInfo:

+- (void) postNotificationName: (NSString*)notificationName object: (NSString*)anObject userInfo: (NSDictionary*)userInfo;
-
-

postNotificationName:object:userInfo:deliverImmediately:

-- (void) postNotificationName: (NSString*)notificationName object: (NSString*)anObject userInfo: (NSDictionary*)userInfo deliverImmediately: (BOOL)deliverImmediately;
+
+

postNotificationName:object:userInfo:deliverImmediately:

+- (void) postNotificationName: (NSString*)notificationName object: (NSString*)anObject userInfo: (NSDictionary*)userInfo deliverImmediately: (BOOL)deliverImmediately;
-
-

removeObserver:name:object:

-- (void) removeObserver: (id)anObserver name: (NSString*)notificationName object: (NSString*)anObject;
+
+

removeObserver:name:object:

+- (void) removeObserver: (id)anObserver name: (NSString*)notificationName object: (NSString*)anObject;
-
-

setSuspended:

+
+

setSuspended:

- (void) setSuspended: (BOOL)suspended;
-
-

suspended

+
+

suspended

- (BOOL) suspended;
-
+
- + diff --git a/Documentation/gsdoc/NSEnumerator.html b/Documentation/gsdoc/NSEnumerator.html index afd6285f1..95ae9de39 100644 --- a/Documentation/gsdoc/NSEnumerator.html +++ b/Documentation/gsdoc/NSEnumerator.html @@ -1,46 +1,46 @@ -NSEnumerator + NSEnumerator -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSEnumerator

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSEnumerator

-

NSEnumerator

-

Declared in: Foundation/NSUtilities.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSEnumerator

+

NSEnumerator

+

Declared in: Foundation/NSUtilities.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

allObjects

-- (NSArray*) allObjects;
+

Instances Methods

+

allObjects

+- (NSArray*) allObjects;
-
-

nextObject

+
+

nextObject

- (id) nextObject;
-
+
- + diff --git a/Documentation/gsdoc/NSException.html b/Documentation/gsdoc/NSException.html index 281bc3848..e62e0f306 100644 --- a/Documentation/gsdoc/NSException.html +++ b/Documentation/gsdoc/NSException.html @@ -1,89 +1,89 @@ -NSException + NSException -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSException

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSException

-

NSException

-

Declared in: Foundation/NSException.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSException

+

NSException

+

Declared in: Foundation/NSException.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

exceptionWithName:reason:userInfo:

-+ (NSException*) exceptionWithName: (NSString*)name reason: (NSString*)reason userInfo: (NSDictionary*)userInfo;
+

Class Methods

+

exceptionWithName:reason:userInfo:

++ (NSException*) exceptionWithName: (NSString*)name reason: (NSString*)reason userInfo: (NSDictionary*)userInfo;
-
-

raise:format:

-+ (void) raise: (NSString*)name format: (NSString*)format, ...;
+
+

raise:format:

++ (void) raise: (NSString*)name format: (NSString*)format, ...;
-
-

raise:format:arguments:

-+ (void) raise: (NSString*)name format: (NSString*)format arguments: (va_list)argList;
+
+

raise:format:arguments:

++ (void) raise: (NSString*)name format: (NSString*)format arguments: (va_list)argList;
-
-

Instances Methods

-

description

-- (NSString*) description;
+
+

Instances Methods

+

description

+- (NSString*) description;
-
-

initWithName:reason:userInfo:

-- (id) initWithName: (NSString*)name reason: (NSString*)reason userInfo: (NSDictionary*)userInfo;
+
+

initWithName:reason:userInfo:

+- (id) initWithName: (NSString*)name reason: (NSString*)reason userInfo: (NSDictionary*)userInfo;
-
-

name

-- (NSString*) name;
+
+

name

+- (NSString*) name;
-
-

raise

+
+

raise

- (void) raise;
-
-

reason

-- (NSString*) reason;
+
+

reason

+- (NSString*) reason;
-
-

userInfo

-- (NSDictionary*) userInfo;
+
+

userInfo

+- (NSDictionary*) userInfo;
-
+
- + diff --git a/Documentation/gsdoc/NSFileHandle.html b/Documentation/gsdoc/NSFileHandle.html index 0a0df50c4..1a485ee71 100644 --- a/Documentation/gsdoc/NSFileHandle.html +++ b/Documentation/gsdoc/NSFileHandle.html @@ -1,160 +1,160 @@ -NSFileHandle + NSFileHandle -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSFileHandle

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSFileHandle

-

NSFileHandle

-

Declared in: Foundation/NSFileHandle.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSFileHandle

+

NSFileHandle

+

Declared in: Foundation/NSFileHandle.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

acceptConnectionInBackgroundAndNotify

+

Instances Methods

+

acceptConnectionInBackgroundAndNotify

- (void) acceptConnectionInBackgroundAndNotify;
-
-

acceptConnectionInBackgroundAndNotifyForModes:

-- (void) acceptConnectionInBackgroundAndNotifyForModes: (NSArray*)modes;
+
+

acceptConnectionInBackgroundAndNotifyForModes:

+- (void) acceptConnectionInBackgroundAndNotifyForModes: (NSArray*)modes;
-
-

availableData

+
+

availableData

- (NSData*) availableData;
-
-

closeFile

+
+

closeFile

- (void) closeFile;
-
-

fileDescriptor

+
+

fileDescriptor

- (int) fileDescriptor;
-
-

initWithFileDescriptor:

+
+

initWithFileDescriptor:

- (id) initWithFileDescriptor: (int)fileDescriptor;
-
-

initWithFileDescriptor:

+
+

initWithFileDescriptor:

- (id) initWithFileDescriptor: (int)fileDescriptor;
-
-

offsetInFile

+
+

offsetInFile

- (unsigned long long) offsetInFile;
-
-

readDataOfLength:

+
+

readDataOfLength:

- (NSData*) readDataOfLength: (unsigned int)length;
-
-

readDataToEndFile

+
+

readDataToEndFile

- (NSData*) readDataToEndFile;
-
-

readInBackgroundAndNotify

+
+

readInBackgroundAndNotify

- (void) readInBackgroundAndNotify;
-
-

readInBackgroundAndNotifyForModes:

-- (void) readInBackgroundAndNotifyForModes: (NSArray*)modes;
+
+

readInBackgroundAndNotifyForModes:

+- (void) readInBackgroundAndNotifyForModes: (NSArray*)modes;
-
-

readToEndOfFileInBackgroundAndNotify

+
+

readToEndOfFileInBackgroundAndNotify

- (void) readToEndOfFileInBackgroundAndNotify;
-
-

readToEndOfFileInBackgroundAndNotifyForModes:

-- (void) readToEndOfFileInBackgroundAndNotifyForModes: (NSArray*)modes;
+
+

readToEndOfFileInBackgroundAndNotifyForModes:

+- (void) readToEndOfFileInBackgroundAndNotifyForModes: (NSArray*)modes;
-
-

seekToEndOfFile

+
+

seekToEndOfFile

- (unsigned long long) seekToEndOfFile;
-
-

seekToFileOffset:

+
+

seekToFileOffset:

- (void) seekToFileOffset: (unsigned long long)offset;
-
-

synchronizeFile

+
+

synchronizeFile

- (void) synchronizeFile;
-
-

truncateFileAtOffset:

+
+

truncateFileAtOffset:

- (void) truncateFileAtOffset: (unsigned long long)offset;
-
-

waitForDataInBackgroundAndNotify

+
+

waitForDataInBackgroundAndNotify

- (void) waitForDataInBackgroundAndNotify;
-
-

waitForDataInBackgroundAndNotifyForModes:

-- (void) waitForDataInBackgroundAndNotifyForModes: (NSArray*)modes;
+
+

waitForDataInBackgroundAndNotifyForModes:

+- (void) waitForDataInBackgroundAndNotifyForModes: (NSArray*)modes;
-
-

writeData:

+
+

writeData:

- (void) writeData: (NSData*)data;
-
+
- + diff --git a/Documentation/gsdoc/NSFileManager.html b/Documentation/gsdoc/NSFileManager.html index f3af9ceb0..20e865dfd 100644 --- a/Documentation/gsdoc/NSFileManager.html +++ b/Documentation/gsdoc/NSFileManager.html @@ -1,209 +1,209 @@ -NSFileManager + NSFileManager -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSFileManager

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSFileManager

-

NSFileManager

-

Declared in: Foundation/NSFileManager.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSFileManager

+

NSFileManager

+

Declared in: Foundation/NSFileManager.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultManager

-+ (NSFileManager*) defaultManager;
+

Class Methods

+

defaultManager

++ (NSFileManager*) defaultManager;
-
-

Instances Methods

-

changeCurrentDirectoryPath:

-- (BOOL) changeCurrentDirectoryPath: (NSString*)path;
+
+

Instances Methods

+

changeCurrentDirectoryPath:

+- (BOOL) changeCurrentDirectoryPath: (NSString*)path;
-
-

changeFileAttributes:

-- (BOOL) changeFileAttributes: (NSDictionary*)attributes;
+
+

changeFileAttributes:

+- (BOOL) changeFileAttributes: (NSDictionary*)attributes;
-
-

contentsAtPath:

-- (NSData*) contentsAtPath: (NSString*)path;
+
+

contentsAtPath:

+- (NSData*) contentsAtPath: (NSString*)path;
-
-

contentsEqualAtPath:andPath:

-- (BOOL) contentsEqualAtPath: (NSString*)path1 andPath: (NSString*)path2;
+
+

contentsEqualAtPath:andPath:

+- (BOOL) contentsEqualAtPath: (NSString*)path1 andPath: (NSString*)path2;
-
-

copyPath:toPath:handler:

-- (BOOL) copyPath: (NSString*)source toPath: (NSString*)destination handler: handler;
+
+

copyPath:toPath:handler:

+- (BOOL) copyPath: (NSString*)source toPath: (NSString*)destination handler: handler;
-
-

createDirectoryAtPath:attributes:

-- (BOOL) createDirectoryAtPath: (NSString*)path attributes: (NSDictionary*)attributes;
+
+

createDirectoryAtPath:attributes:

+- (BOOL) createDirectoryAtPath: (NSString*)path attributes: (NSDictionary*)attributes;
-
-

createFileAtPath:contents:attributes:

-- (BOOL) createFileAtPath: (NSString*)path contents: (NSData*)contents attributes: (NSDictionary*)attributes;
+
+

createFileAtPath:contents:attributes:

+- (BOOL) createFileAtPath: (NSString*)path contents: (NSData*)contents attributes: (NSDictionary*)attributes;
-
-

createSymbolicLinkAtPath:pathContent:

-- (BOOL) createSymbolicLinkAtPath: (NSString*)path pathContent: (NSString*)otherPath;
+
+

createSymbolicLinkAtPath:pathContent:

+- (BOOL) createSymbolicLinkAtPath: (NSString*)path pathContent: (NSString*)otherPath;
-
-

currentDirectoryPath

-- (NSString*) currentDirectoryPath;
+
+

currentDirectoryPath

+- (NSString*) currentDirectoryPath;
-
-

directoryContentsAtPath:

-- (NSArray*) directoryContentsAtPath: (NSString*)path;
+
+

directoryContentsAtPath:

+- (NSArray*) directoryContentsAtPath: (NSString*)path;
-
-

enumeratorAtPath:

-- (NSDirectoryEnumerator*) enumeratorAtPath: (NSString*)path;
+
+

enumeratorAtPath:

+- (NSDirectoryEnumerator*) enumeratorAtPath: (NSString*)path;
-
-

fileAttributesAtPath:traverseLink:

-- (NSDictionary*) fileAttributesAtPath: (NSString*)path traverseLink: (BOOL)flag;
+
+

fileAttributesAtPath:traverseLink:

+- (NSDictionary*) fileAttributesAtPath: (NSString*)path traverseLink: (BOOL)flag;
-
-

fileExistsAtPath:

-- (BOOL) fileExistsAtPath: (NSString*)path;
+
+

fileExistsAtPath:

+- (BOOL) fileExistsAtPath: (NSString*)path;
-
-

fileExistsAtPath:isDirectory:

-- (BOOL) fileExistsAtPath: (NSString*)path isDirectory: (BOOL*)isDirectory;
+
+

fileExistsAtPath:isDirectory:

+- (BOOL) fileExistsAtPath: (NSString*)path isDirectory: (BOOL*)isDirectory;
-
-

fileSystemAttributesAtPath:

-- (NSDictionary*) fileSystemAttributesAtPath: (NSString*)path;
+
+

fileSystemAttributesAtPath:

+- (NSDictionary*) fileSystemAttributesAtPath: (NSString*)path;
-
-

fileSystemRepresentationWithPath:

-- (const char*) fileSystemRepresentationWithPath: (NSString*)path;
+
+

fileSystemRepresentationWithPath:

+- (const char*) fileSystemRepresentationWithPath: (NSString*)path;
-
-

isDeletableFileAtPath:

-- (BOOL) isDeletableFileAtPath: (NSString*)path;
+
+

isDeletableFileAtPath:

+- (BOOL) isDeletableFileAtPath: (NSString*)path;
-
-

isExecutableFileAtPath:

-- (BOOL) isExecutableFileAtPath: (NSString*)path;
+
+

isExecutableFileAtPath:

+- (BOOL) isExecutableFileAtPath: (NSString*)path;
-
-

isReadableFileAtPath:

-- (BOOL) isReadableFileAtPath: (NSString*)path;
+
+

isReadableFileAtPath:

+- (BOOL) isReadableFileAtPath: (NSString*)path;
-
-

isWritableFileAtPath:

-- (BOOL) isWritableFileAtPath: (NSString*)path;
+
+

isWritableFileAtPath:

+- (BOOL) isWritableFileAtPath: (NSString*)path;
-
-

linkPath:toPath:handler:

-- (BOOL) linkPath: (NSString*)source toPath: (NSString*)destination handler: handler;
+
+

linkPath:toPath:handler:

+- (BOOL) linkPath: (NSString*)source toPath: (NSString*)destination handler: handler;
-
-

movePath:toPath:handler:

-- (BOOL) movePath: (NSString*)source toPath: (NSString*)destination handler: handler;
+
+

movePath:toPath:handler:

+- (BOOL) movePath: (NSString*)source toPath: (NSString*)destination handler: handler;
-
-

pathContentOfSymbolicLinkAtPath:

-- (NSString*) pathContentOfSymbolicLinkAtPath: (NSString*)cStringPath;
+
+

pathContentOfSymbolicLinkAtPath:

+- (NSString*) pathContentOfSymbolicLinkAtPath: (NSString*)cStringPath;
-
-

removeFileAtPath:handler:

-- (BOOL) removeFileAtPath: (NSString*)path handler: handler;
+
+

removeFileAtPath:handler:

+- (BOOL) removeFileAtPath: (NSString*)path handler: handler;
-
-

stringWithFileSystemRepresentation:

-- (NSString*) stringWithFileSystemRepresentation: (const char*)string;
+
+

stringWithFileSystemRepresentation:

+- (NSString*) stringWithFileSystemRepresentation: (const char*)string;
-
-

subpathsAtPath:

-- (NSArray*) subpathsAtPath: (NSString*)path;
+
+

subpathsAtPath:

+- (NSArray*) subpathsAtPath: (NSString*)path;
-
-

fileManager:shouldProceedAfterError:

-- (BOOL) fileManager: (NSFileManager*)manager shouldProceedAfterError: (NSDictionary*)errorInfo;
+
+

fileManager:shouldProceedAfterError:

+- (BOOL) fileManager: (NSFileManager*)manager shouldProceedAfterError: (NSDictionary*)errorInfo;
-
-

fileManager:willProcessPath:

-- (BOOL) fileManager: (NSFileManager*)manager willProcessPath: (NSString*)path;
+
+

fileManager:willProcessPath:

+- (BOOL) fileManager: (NSFileManager*)manager willProcessPath: (NSString*)path;
-
+
- + diff --git a/Documentation/gsdoc/NSFormatter.html b/Documentation/gsdoc/NSFormatter.html index ef14ef8ba..1aa30dadc 100644 --- a/Documentation/gsdoc/NSFormatter.html +++ b/Documentation/gsdoc/NSFormatter.html @@ -1,64 +1,64 @@ -NSFormatter + NSFormatter -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSFormatter

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSFormatter

-

NSFormatter

-

Declared in: Foundation/NSFormatter.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSFormatter

+

NSFormatter

+

Declared in: Foundation/NSFormatter.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

attributedStringForObjectValue:withDefaultAttributes:

-- (NSAttributedString*) attributedStringForObjectValue: (id)anObject withDefaultAttributes: (NSDictionary*)attributes;
+

Instances Methods

+

attributedStringForObjectValue:withDefaultAttributes:

+- (NSAttributedString*) attributedStringForObjectValue: (id)anObject withDefaultAttributes: (NSDictionary*)attributes;
-
-

editingStringForObjectValue:

-- (NSString*) editingStringForObjectValue: (id)anObject;
+
+

editingStringForObjectValue:

+- (NSString*) editingStringForObjectValue: (id)anObject;
-
-

getObjectValue:forString:errorDescription:

-- (BOOL) getObjectValue: (id*)anObject forString: (NSString*)string errorDescription: (NSString**)error;
+
+

getObjectValue:forString:errorDescription:

+- (BOOL) getObjectValue: (id*)anObject forString: (NSString*)string errorDescription: (NSString**)error;
-
-

isPartialStringValid:

+
+

isPartialStringValid:

- (BOOL) isPartialStringValid: ;
-
-

stringForObjectValue:

-- (NSString*) stringForObjectValue: (id)anObject;
+
+

stringForObjectValue:

+- (NSString*) stringForObjectValue: (id)anObject;
-
+
- + diff --git a/Documentation/gsdoc/NSHost.html b/Documentation/gsdoc/NSHost.html index ca3003fef..6df5bc069 100644 --- a/Documentation/gsdoc/NSHost.html +++ b/Documentation/gsdoc/NSHost.html @@ -1,101 +1,101 @@ -NSHost + NSHost -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSHost

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSHost

-

NSHost

-

Declared in: Foundation/NSHost.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSHost

+

NSHost

+

Declared in: Foundation/NSHost.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

currentHost

-+ (NSHost*) currentHost;
+

Class Methods

+

currentHost

++ (NSHost*) currentHost;
-
-

flushHostCache

+
+

flushHostCache

+ (void) flushHostCache;
-
-

hostWithAddress:

-+ (NSHost*) hostWithAddress: (NSString*)address;
+
+

hostWithAddress:

++ (NSHost*) hostWithAddress: (NSString*)address;
-
-

hostWithName:

-+ (NSHost*) hostWithName: (NSString*)name;
+
+

hostWithName:

++ (NSHost*) hostWithName: (NSString*)name;
-
-

isHostCacheEnabled

+
+

isHostCacheEnabled

+ (BOOL) isHostCacheEnabled;
-
-

setHostCacheEnabled:

+
+

setHostCacheEnabled:

+ (void) setHostCacheEnabled: (BOOL)flag;
-
-

Instances Methods

-

address

-- (NSString*) address;
+
+

Instances Methods

+

address

+- (NSString*) address;
-
-

addresses

-- (NSArray*) addresses;
+
+

addresses

+- (NSArray*) addresses;
-
-

isEqualToHost:

-- (BOOL) isEqualToHost: (NSHost*)aHost;
+
+

isEqualToHost:

+- (BOOL) isEqualToHost: (NSHost*)aHost;
-
-

name

-- (NSString*) name;
+
+

name

+- (NSString*) name;
-
-

names

-- (NSArray*) names;
+
+

names

+- (NSArray*) names;
-
+
- + diff --git a/Documentation/gsdoc/NSInvocation.html b/Documentation/gsdoc/NSInvocation.html index 1a7397e00..21375f52d 100644 --- a/Documentation/gsdoc/NSInvocation.html +++ b/Documentation/gsdoc/NSInvocation.html @@ -1,119 +1,119 @@ -NSInvocation + NSInvocation -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSInvocation

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSInvocation

-

NSInvocation

-

Declared in: Foundation/NSInvocation.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSInvocation

+

NSInvocation

+

Declared in: Foundation/NSInvocation.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

invocationWithMethodSignature:

-+ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)signature;
+

Class Methods

+

invocationWithMethodSignature:

++ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)signature;
-
-

Instances Methods

-

argumentsRetained

+
+

Instances Methods

+

argumentsRetained

- (BOOL) argumentsRetained;
-
-

getArgument:atIndex:

+
+

getArgument:atIndex:

- (void) getArgument: (void*)buffer atIndex: (int)index;
-
-

getReturnValue:

+
+

getReturnValue:

- (void) getReturnValue: (void*)buffer;
-
-

invoke

+
+

invoke

- (void) invoke;
-
-

invokeWithTarget:

+
+

invokeWithTarget:

- (void) invokeWithTarget: (id)anObject;
-
-

methodSignature

-- (NSMethodSignature*) methodSignature;
+
+

methodSignature

+- (NSMethodSignature*) methodSignature;
-
-

retainArguments

+
+

retainArguments

- (void) retainArguments;
-
-

selector

+
+

selector

- (SEL) selector;
-
-

setArgument:atIndex:

+
+

setArgument:atIndex:

- (void) setArgument: (void*)buffer atIndex: (int)index;
-
-

setReturnValue:

+
+

setReturnValue:

- (void) setReturnValue: (void*)buffer;
-
-

setSelector:

+
+

setSelector:

- (void) setSelector: (SEL)selector;
-
-

setTarget:

+
+

setTarget:

- (void) setTarget: (id)anObject;
-
-

target

+
+

target

- (id) target;
-
+
- + diff --git a/Documentation/gsdoc/NSLock.html b/Documentation/gsdoc/NSLock.html index 7b5173e87..3f6d6777a 100644 --- a/Documentation/gsdoc/NSLock.html +++ b/Documentation/gsdoc/NSLock.html @@ -1,46 +1,46 @@ -NSLock + NSLock -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSLock

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSLock

-

NSLock

-

Declared in: Foundation/NSLock.h

-

Inherits from: NSObject

-

Conforms to: NSLocking +

NSLock

+

NSLock

+

Declared in: Foundation/NSLock.h

+

Inherits from: NSObject

+

Conforms to: NSLocking


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

lockBeforeDate:

-- (BOOL) lockBeforeDate: (NSDate*)limit;
+

Instances Methods

+

lockBeforeDate:

+- (BOOL) lockBeforeDate: (NSDate*)limit;
-
-

tryLock

+
+

tryLock

- (BOOL) tryLock;
-
+
- + diff --git a/Documentation/gsdoc/NSMethodSignature.html b/Documentation/gsdoc/NSMethodSignature.html index f08741dbe..d0e9427d5 100644 --- a/Documentation/gsdoc/NSMethodSignature.html +++ b/Documentation/gsdoc/NSMethodSignature.html @@ -1,70 +1,70 @@ -NSMethodSignature + NSMethodSignature -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMethodSignature

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMethodSignature

-

NSMethodSignature

-

Declared in: Foundation/NSMethodSignature.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSMethodSignature

+

NSMethodSignature

+

Declared in: Foundation/NSMethodSignature.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

getArgumentTypeAtIndex:

+

Instances Methods

+

getArgumentTypeAtIndex:

- (const char*) getArgumentTypeAtIndex: (unsigned int)index;
-
-

frameLength

+
+

frameLength

- (unsigned int) frameLength;
-
-

isOneway

+
+

isOneway

- (BOOL) isOneway;
-
-

methodReturnLength

+
+

methodReturnLength

- (unsigned int) methodReturnLength;
-
-

methodReturnType

+
+

methodReturnType

- (char*) methodReturnType;
-
-

numberOfArguments

+
+

numberOfArguments

- (unsigned int) numberOfArguments;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableArray.html b/Documentation/gsdoc/NSMutableArray.html index c393b85b4..10cf2375c 100644 --- a/Documentation/gsdoc/NSMutableArray.html +++ b/Documentation/gsdoc/NSMutableArray.html @@ -1,161 +1,161 @@ -NSMutableArray + NSMutableArray -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableArray

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableArray

-

NSMutableArray

-

Declared in: Foundation/NSArray.h

-

Inherits from: NSArray

-

Conforms to: NSCoding +

NSMutableArray

+

NSMutableArray

+

Declared in: Foundation/NSArray.h

+

Inherits from: NSArray

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

arrayWithCapacity:

+

Class Methods

+

arrayWithCapacity:

+ (id) arrayWithCapacity: (unsigned int)numItems;
-
-

Instances Methods

-

addObject:

+
+

Instances Methods

+

addObject:

- (void) addObject: (id)anObject;
-
-

addObjectsFromArray:

-- (void) addObjectsFromArray: (NSArray*)otherArray;
+
+

addObjectsFromArray:

+- (void) addObjectsFromArray: (NSArray*)otherArray;
-
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)numItems;
-
-

insertObject:

+
+

insertObject:

- (void) insertObject: (id)anObject;
-
-

removeAllObjects

+
+

removeAllObjects

- (void) removeAllObjects;
-
-

removeLastObject

+
+

removeLastObject

- (void) removeLastObject;
-
-

removeObject:

+
+

removeObject:

- (void) removeObject: (id)anObject;
-
-

removeObject:

+
+

removeObject:

- (void) removeObject: (id)anObject;
-
-

removeObjectAtIndex:

+
+

removeObjectAtIndex:

- (void) removeObjectAtIndex: (unsigned int)index;
-
-

removeObjectIdenticalTo:

+
+

removeObjectIdenticalTo:

- (void) removeObjectIdenticalTo: (id)anObject;
-
-

removeObjectIdenticalTo:

+
+

removeObjectIdenticalTo:

- (void) removeObjectIdenticalTo: (id)anObject;
-
-

removeObjectsFromIndices:numIndices:

+
+

removeObjectsFromIndices:numIndices:

- (void) removeObjectsFromIndices: (unsigned int*)indices numIndices: (unsigned int)count;
-
-

removeObjectsInArray:

-- (void) removeObjectsInArray: (NSArray*)otherArray;
+
+

removeObjectsInArray:

+- (void) removeObjectsInArray: (NSArray*)otherArray;
-
-

removeObjectsInRange:

+
+

removeObjectsInRange:

- (void) removeObjectsInRange: (NSRange)aRange;
-
-

replaceObjectAtIndex:withObject:

+
+

replaceObjectAtIndex:withObject:

- (void) replaceObjectAtIndex: (unsigned int)index withObject: (id)anObject;
-
-

replaceObjectsInRange:withObjectsFromArray:

-- (void) replaceObjectsInRange: (NSRange)aRange withObjectsFromArray: (NSArray*)otherArray;
+
+

replaceObjectsInRange:withObjectsFromArray:

+- (void) replaceObjectsInRange: (NSRange)aRange withObjectsFromArray: (NSArray*)otherArray;
-
-

replaceObjectsInRange:withObjectsFromArray:

-- (void) replaceObjectsInRange: (NSRange)aRange withObjectsFromArray: (NSArray*)otherArray;
+
+

replaceObjectsInRange:withObjectsFromArray:

+- (void) replaceObjectsInRange: (NSRange)aRange withObjectsFromArray: (NSArray*)otherArray;
-
-

setArray:

-- (void) setArray: (NSArray*)otherArray;
+
+

setArray:

+- (void) setArray: (NSArray*)otherArray;
-
-

sortUsingFunction:context:

+
+

sortUsingFunction:context:

- (void) sortUsingFunction: (int(*)(id,id,void*))compare context: (void*)context;
-
-

sortUsingSelector:

+
+

sortUsingSelector:

- (void) sortUsingSelector: (SEL)comparator;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableAttributedString.html b/Documentation/gsdoc/NSMutableAttributedString.html index eb615b233..f629a5409 100644 --- a/Documentation/gsdoc/NSMutableAttributedString.html +++ b/Documentation/gsdoc/NSMutableAttributedString.html @@ -1,112 +1,112 @@ -NSMutableAttributedString + NSMutableAttributedString -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableAttributedString

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableAttributedString

-

NSMutableAttributedString

-

Declared in: Foundation/NSAttributedString.h

-

Inherits from: NSAttributedString

-

Conforms to: NSCoding +

NSMutableAttributedString

+

NSMutableAttributedString

+

Declared in: Foundation/NSAttributedString.h

+

Inherits from: NSAttributedString

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

addAttribute:value:

-- (void) addAttribute: (NSString*)name value: (id)value;
+

Instances Methods

+

addAttribute:value:

+- (void) addAttribute: (NSString*)name value: (id)value;
-
-

addAttributes:

-- (void) addAttributes: (NSDictionary*)attributes;
+
+

addAttributes:

+- (void) addAttributes: (NSDictionary*)attributes;
-
-

appendAttributedString:

-- (void) appendAttributedString: (NSAttributedString*)attributedString;
+
+

appendAttributedString:

+- (void) appendAttributedString: (NSAttributedString*)attributedString;
-
-

beginEditing

+
+

beginEditing

- (void) beginEditing;
-
-

deleteCharactersInRange:

+
+

deleteCharactersInRange:

- (void) deleteCharactersInRange: (NSRange)aRange;
-
-

endEditing

+
+

endEditing

- (void) endEditing;
-
-

insertAttributedString:

-- (void) insertAttributedString: (NSAttributedString*)attributedString;
+
+

insertAttributedString:

+- (void) insertAttributedString: (NSAttributedString*)attributedString;
-
-

mutableString

-- (NSMutableString*) mutableString;
+
+

mutableString

+- (NSMutableString*) mutableString;
-
-

removeAttribute:range:

-- (void) removeAttribute: (NSString*)name range: (NSRange)aRange;
+
+

removeAttribute:range:

+- (void) removeAttribute: (NSString*)name range: (NSRange)aRange;
-
-

replaceCharactersInRange:withAttributedString:

-- (void) replaceCharactersInRange: (NSRange)aRange withAttributedString: (NSAttributedString*)attributedString;
+
+

replaceCharactersInRange:withAttributedString:

+- (void) replaceCharactersInRange: (NSRange)aRange withAttributedString: (NSAttributedString*)attributedString;
-
-

replaceCharactersInRange:withString:

-- (void) replaceCharactersInRange: (NSRange)aRange withString: (NSString*)aString;
+
+

replaceCharactersInRange:withString:

+- (void) replaceCharactersInRange: (NSRange)aRange withString: (NSString*)aString;
-
-

setAttributedString:

-- (void) setAttributedString: (NSAttributedString*)attributedString;
+
+

setAttributedString:

+- (void) setAttributedString: (NSAttributedString*)attributedString;
-
-

setAttributes:

-- (void) setAttributes: (NSDictionary*)attributes;
+
+

setAttributes:

+- (void) setAttributes: (NSDictionary*)attributes;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableCharacterSet.html b/Documentation/gsdoc/NSMutableCharacterSet.html index 9f2d48776..57dd11afa 100644 --- a/Documentation/gsdoc/NSMutableCharacterSet.html +++ b/Documentation/gsdoc/NSMutableCharacterSet.html @@ -1,76 +1,76 @@ -NSMutableCharacterSet + NSMutableCharacterSet -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableCharacterSet

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableCharacterSet

-

NSMutableCharacterSet

-

Declared in: Foundation/NSCharacterSet.h

-

Inherits from: NSCharacterSet

-

Conforms to: NSCoding +

NSMutableCharacterSet

+

NSMutableCharacterSet

+

Declared in: Foundation/NSCharacterSet.h

+

Inherits from: NSCharacterSet

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

addCharactersInRange:

+

Instances Methods

+

addCharactersInRange:

- (void) addCharactersInRange: (NSRange)aRange;
-
-

addCharactersInString:

-- (void) addCharactersInString: (NSString*)aString;
+
+

addCharactersInString:

+- (void) addCharactersInString: (NSString*)aString;
-
-

formIntersectionWithCharacterSet:

-- (void) formIntersectionWithCharacterSet: (NSCharacterSet*)otherSet;
+
+

formIntersectionWithCharacterSet:

+- (void) formIntersectionWithCharacterSet: (NSCharacterSet*)otherSet;
-
-

formUnionWithCharacterSet:

-- (void) formUnionWithCharacterSet: (NSCharacterSet*)otherSet;
+
+

formUnionWithCharacterSet:

+- (void) formUnionWithCharacterSet: (NSCharacterSet*)otherSet;
-
-

invert

+
+

invert

- (void) invert;
-
-

removeCharactersInRange:

+
+

removeCharactersInRange:

- (void) removeCharactersInRange: (NSRange)aRange;
-
-

removeCharactersInString:

-- (void) removeCharactersInString: (NSString*)aString;
+
+

removeCharactersInString:

+- (void) removeCharactersInString: (NSString*)aString;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableData.html b/Documentation/gsdoc/NSMutableData.html index 5a24f4726..955b6d174 100644 --- a/Documentation/gsdoc/NSMutableData.html +++ b/Documentation/gsdoc/NSMutableData.html @@ -1,148 +1,148 @@ -NSMutableData + NSMutableData -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableData

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableData

-

NSMutableData

-

Declared in: Foundation/NSData.h

-

Conforms to: NSCoding +

NSMutableData

+

NSMutableData

+

Declared in: Foundation/NSData.h

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

dataWithCapacity:

+
+

dataWithCapacity:

+ (id) dataWithCapacity: (unsigned int)aNumItems;
-
-

dataWithLength:

+
+

dataWithLength:

+ (id) dataWithLength: (unsigned int)length;
-
-

Instances Methods

-

appendBytes:length:

+
+

Instances Methods

+

appendBytes:length:

- (void) appendBytes: (const void*)bytes length: (unsigned int)length;
-
-

appendData:

+
+

appendData:

- (void) appendData: (NSData*)otherData;
-
-

increaseLengthBy:

+
+

increaseLengthBy:

- (void) increaseLengthBy: (unsigned int)extraLength;
-
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)capacity;
-
-

initWithLength:

+
+

initWithLength:

- (id) initWithLength: (unsigned int)length;
-
-

mutableBytes

+
+

mutableBytes

- (void*) mutableBytes;
-
-

replaceBytesInRange:withBytes:

+
+

replaceBytesInRange:withBytes:

- (void) replaceBytesInRange: (NSRange)range withBytes: (const void*)bytes;
-
-

resetBytesInRange:

+
+

resetBytesInRange:

- (void) resetBytesInRange: (NSRange)range;
-
-

serializeAlignedBytesLength:

+
+

serializeAlignedBytesLength:

- (void) serializeAlignedBytesLength: (unsigned int)length;
-
-

serializeDataAt:ofObjCType:context:

+
+

serializeDataAt:ofObjCType:context:

- (void) serializeDataAt: (const void*)data ofObjCType: (const char*)type context: (id<NSObjCTypeSerializationCallBack>)callback;
-
-

serializeInt:

+
+

serializeInt:

- (void) serializeInt: (int)value;
-
-

serializeInt:atIndex:

+
+

serializeInt:atIndex:

- (void) serializeInt: (int)value atIndex: (unsigned int)index;
-
-

serializeInts:

+
+

serializeInts:

- (void) serializeInts: (int*)intBuffer;
-
-

serializeInts:count:atIndex:

+
+

serializeInts:count:atIndex:

- (void) serializeInts: (int*)intBuffer count: (unsigned int)numInts atIndex: (unsigned int)index;
-
-

setData:

+
+

setData:

- (void) setData: (NSData*)aData;
-
-

setLength:

+
+

setLength:

- (void) setLength: (unsigned int)length;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableDictionary.html b/Documentation/gsdoc/NSMutableDictionary.html index 01868f255..0fcc00df1 100644 --- a/Documentation/gsdoc/NSMutableDictionary.html +++ b/Documentation/gsdoc/NSMutableDictionary.html @@ -1,89 +1,89 @@ -NSMutableDictionary + NSMutableDictionary -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableDictionary

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableDictionary

-

NSMutableDictionary

-

Declared in: Foundation/NSDictionary.h

-

Inherits from: NSDictionary

-

Conforms to: NSCoding +

NSMutableDictionary

+

NSMutableDictionary

+

Declared in: Foundation/NSDictionary.h

+

Inherits from: NSDictionary

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

dictionaryWithCapacity:

+
+

dictionaryWithCapacity:

+ (id) dictionaryWithCapacity: (unsigned int)numItems;
-
-

Instances Methods

-

addEntriesFromDictionary:

-- (void) addEntriesFromDictionary: (NSDictionary*)otherDictionary;
+
+

Instances Methods

+

addEntriesFromDictionary:

+- (void) addEntriesFromDictionary: (NSDictionary*)otherDictionary;
-
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)numItems;
-
-

removeAllObjects

+
+

removeAllObjects

- (void) removeAllObjects;
-
-

removeObjectForKey:

+
+

removeObjectForKey:

- (void) removeObjectForKey: (id)aKey;
-
-

removeObjectsForKeys:

-- (void) removeObjectsForKeys: (NSArray*)keyArray;
+
+

removeObjectsForKeys:

+- (void) removeObjectsForKeys: (NSArray*)keyArray;
-
-

setDictionary:

-- (void) setDictionary: (NSDictionary*)otherDictionary;
+
+

setDictionary:

+- (void) setDictionary: (NSDictionary*)otherDictionary;
-
-

setObject:

+
+

setObject:

- (void) setObject: (id)anObject;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableSet.html b/Documentation/gsdoc/NSMutableSet.html index 504e25067..539f7fc46 100644 --- a/Documentation/gsdoc/NSMutableSet.html +++ b/Documentation/gsdoc/NSMutableSet.html @@ -1,101 +1,101 @@ -NSMutableSet + NSMutableSet -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableSet

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableSet

-

NSMutableSet

-

Declared in: Foundation/NSSet.h

-

Inherits from: NSSet

-

Conforms to: NSCoding +

NSMutableSet

+

NSMutableSet

+

Declared in: Foundation/NSSet.h

+

Inherits from: NSSet

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

setWithCapacity:

+
+

setWithCapacity:

+ (id) setWithCapacity: (unsigned int)numItems;
-
-

Instances Methods

-

addObject:

+
+

Instances Methods

+

addObject:

- (void) addObject: (id)anObject;
-
-

addObjectsFromArray:

-- (void) addObjectsFromArray: (NSArray*)anArray;
+
+

addObjectsFromArray:

+- (void) addObjectsFromArray: (NSArray*)anArray;
-
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)numItems;
-
-

intersectSet:

-- (void) intersectSet: (NSSet*)otherSet;
+
+

intersectSet:

+- (void) intersectSet: (NSSet*)otherSet;
-
-

minusSet:

-- (void) minusSet: (NSSet*)otherSet;
+
+

minusSet:

+- (void) minusSet: (NSSet*)otherSet;
-
-

removeAllObjects

+
+

removeAllObjects

- (void) removeAllObjects;
-
-

removeObject:

+
+

removeObject:

- (void) removeObject: (id)anObject;
-
-

setSet:

-- (void) setSet: (NSSet*)otherSet;
+
+

setSet:

+- (void) setSet: (NSSet*)otherSet;
-
-

unionSet:

-- (void) unionSet: (NSSet*)otherSet;
+
+

unionSet:

+- (void) unionSet: (NSSet*)otherSet;
-
+
- + diff --git a/Documentation/gsdoc/NSMutableString.html b/Documentation/gsdoc/NSMutableString.html index 756b07981..60c27f2c0 100644 --- a/Documentation/gsdoc/NSMutableString.html +++ b/Documentation/gsdoc/NSMutableString.html @@ -1,82 +1,82 @@ -NSMutableString + NSMutableString -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSMutableString

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSMutableString

-

NSMutableString

-

Declared in: Foundation/NSString.h

-

Inherits from: NSString

-

Conforms to: NSCoding +

NSMutableString

+

NSMutableString

+

Declared in: Foundation/NSString.h

+

Inherits from: NSString

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

stringWithCapacity:

-+ (NSMutableString*) stringWithCapacity: (unsigned int)capacity;
+

Class Methods

+

stringWithCapacity:

++ (NSMutableString*) stringWithCapacity: (unsigned int)capacity;
-
-

Instances Methods

-

appendFormat:

-- (void) appendFormat: (NSString*)format,;
+
+

Instances Methods

+

appendFormat:

+- (void) appendFormat: (NSString*)format,;
-
-

appendString:

-- (void) appendString: (NSString*)aString;
+
+

appendString:

+- (void) appendString: (NSString*)aString;
-
-

deleteCharactersInRange:

+
+

deleteCharactersInRange:

- (void) deleteCharactersInRange: (NSRange)aRange;
-
-

initWithCapacity:

+
+

initWithCapacity:

- (id) initWithCapacity: (unsigned int)capacity;
-
-

insertString:

-- (void) insertString: (NSString*)aString;
+
+

insertString:

+- (void) insertString: (NSString*)aString;
-
-

replaceCharactersInRange:withString:

-- (void) replaceCharactersInRange: (NSRange)aRange withString: (NSString*)aString;
+
+

replaceCharactersInRange:withString:

+- (void) replaceCharactersInRange: (NSRange)aRange withString: (NSString*)aString;
-
-

replaceString:withString:

-- (void) replaceString: (NSString*)aString withString: (NSString*)replacement;
-Standards: GNUstep NotMacOS-X NotOpenStep
+
+

replaceString:withString:

+- (void) replaceString: (NSString*)aString withString: (NSString*)replacement;
+Standards: GNUstep NotMacOS-X NotOpenStep
Replaces any (and all) occurrances of aString in the receiver by replacement. @@ -84,12 +84,12 @@ Standards: GNUstep NotMacOS-X NotOpenStep
receiver. NB. an empty string is not considered to exist within the receiver. -
-

setString:

-- (void) setString: (NSString*)aString;
+
+

setString:

+- (void) setString: (NSString*)aString;
-
+
- + diff --git a/Documentation/gsdoc/NSNotification.html b/Documentation/gsdoc/NSNotification.html index da95f7b21..ab8a49955 100644 --- a/Documentation/gsdoc/NSNotification.html +++ b/Documentation/gsdoc/NSNotification.html @@ -1,65 +1,65 @@ -NSNotification + NSNotification -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSNotification

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSNotification

-

NSNotification

-

Declared in: Foundation/NSNotification.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSNotification

+

NSNotification

+

Declared in: Foundation/NSNotification.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

notificationWithName:object:

-+ (id) notificationWithName: (NSString*)aName object: (id)anObject;
+

Class Methods

+

notificationWithName:object:

++ (id) notificationWithName: (NSString*)aName object: (id)anObject;
-
-

notificationWithName:object:userInfo:

-+ (id) notificationWithName: (NSString*)aName object: (id)anObject userInfo: (NSDictionary*)userInfo;
+
+

notificationWithName:object:userInfo:

++ (id) notificationWithName: (NSString*)aName object: (id)anObject userInfo: (NSDictionary*)userInfo;
-
-

Instances Methods

-

name

-- (NSString*) name;
+
+

Instances Methods

+

name

+- (NSString*) name;
-
-

object

+
+

object

- (id) object;
-
-

userInfo

-- (NSDictionary*) userInfo;
+
+

userInfo

+- (NSDictionary*) userInfo;
-
+
- + diff --git a/Documentation/gsdoc/NSNotificationCenter.html b/Documentation/gsdoc/NSNotificationCenter.html index 94978acd5..e72898b13 100644 --- a/Documentation/gsdoc/NSNotificationCenter.html +++ b/Documentation/gsdoc/NSNotificationCenter.html @@ -1,77 +1,77 @@ -NSNotificationCenter + NSNotificationCenter -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSNotificationCenter

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSNotificationCenter

-

NSNotificationCenter

-

Declared in: Foundation/NSNotification.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSNotificationCenter

+

NSNotificationCenter

+

Declared in: Foundation/NSNotification.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultCenter

-+ (NSNotificationCenter*) defaultCenter;
+

Class Methods

+

defaultCenter

++ (NSNotificationCenter*) defaultCenter;
-
-

Instances Methods

-

addObserver:selector:name:

-- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName;
+
+

Instances Methods

+

addObserver:selector:name:

+- (void) addObserver: (id)anObserver selector: (SEL)aSelector name: (NSString*)notificationName;
-
-

postNotification:

-- (void) postNotification: (NSNotification*)notification;
+
+

postNotification:

+- (void) postNotification: (NSNotification*)notification;
-
-

postNotificationName:

-- (void) postNotificationName: (NSString*)notificationName;
+
+

postNotificationName:

+- (void) postNotificationName: (NSString*)notificationName;
-
-

postNotificationName:object:userInfo:

-- (void) postNotificationName: (NSString*)notificationName object: (id)anObject userInfo: (NSDictionary*)userInfo;
+
+

postNotificationName:object:userInfo:

+- (void) postNotificationName: (NSString*)notificationName object: (id)anObject userInfo: (NSDictionary*)userInfo;
-
-

removeObserver:

+
+

removeObserver:

- (void) removeObserver: (id)anObserver;
-
-

removeObserver:name:object:

-- (void) removeObserver: (id)anObserver name: (NSString*)notificationName object: (id)anObject;
+
+

removeObserver:name:object:

+- (void) removeObserver: (id)anObserver name: (NSString*)notificationName object: (id)anObject;
-
+
- + diff --git a/Documentation/gsdoc/NSNotificationQueue.html b/Documentation/gsdoc/NSNotificationQueue.html index d832fb544..50b6f65d3 100644 --- a/Documentation/gsdoc/NSNotificationQueue.html +++ b/Documentation/gsdoc/NSNotificationQueue.html @@ -1,65 +1,65 @@ -NSNotificationQueue + NSNotificationQueue -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSNotificationQueue

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSNotificationQueue

-

NSNotificationQueue

-

Declared in: Foundation/NSNotificationQueue.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSNotificationQueue

+

NSNotificationQueue

+

Declared in: Foundation/NSNotificationQueue.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultQueue

-+ (NSNotificationQueue*) defaultQueue;
+

Class Methods

+

defaultQueue

++ (NSNotificationQueue*) defaultQueue;
-
-

Instances Methods

-

dequeueNotificationsMatching:

-- (void) dequeueNotificationsMatching: (NSNotification*)notification;
+
+

Instances Methods

+

dequeueNotificationsMatching:

+- (void) dequeueNotificationsMatching: (NSNotification*)notification;
-
-

enqueueNotification:

-- (void) enqueueNotification: (NSNotification*)notification;
+
+

enqueueNotification:

+- (void) enqueueNotification: (NSNotification*)notification;
-
-

enqueueNotification:postingStyle:coalesceMask:

-- (void) enqueueNotification: (NSNotification*)notification postingStyle: (NSPostingStyle)postingStyle coalesceMask: (unsigned int)coalesceMask;
+
+

enqueueNotification:postingStyle:coalesceMask:

+- (void) enqueueNotification: (NSNotification*)notification postingStyle: (NSPostingStyle)postingStyle coalesceMask: (unsigned int)coalesceMask;
-
-

initWithNotificationCenter:

-- (id) initWithNotificationCenter: (NSNotificationCenter*)notificationCenter;
+
+

initWithNotificationCenter:

+- (id) initWithNotificationCenter: (NSNotificationCenter*)notificationCenter;
-
+
- + diff --git a/Documentation/gsdoc/NSNumber.html b/Documentation/gsdoc/NSNumber.html index 5553771ac..01e2e4b7d 100644 --- a/Documentation/gsdoc/NSNumber.html +++ b/Documentation/gsdoc/NSNumber.html @@ -1,305 +1,305 @@ -NSNumber + NSNumber -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSNumber

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSNumber

-

NSNumber

-

Declared in: Foundation/NSValue.h

-

Inherits from: NSValue

-

Conforms to: NSCoding +

NSNumber

+

NSNumber

+

Declared in: Foundation/NSValue.h

+

Inherits from: NSValue

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

numberWithBool:

-+ (NSNumber*) numberWithBool: (BOOL)value;
+

Class Methods

+

numberWithBool:

++ (NSNumber*) numberWithBool: (BOOL)value;
-
-

numberWithChar:

-+ (NSNumber*) numberWithChar: (char)value;
+
+

numberWithChar:

++ (NSNumber*) numberWithChar: (char)value;
-
-

numberWithDouble:

-+ (NSNumber*) numberWithDouble: (double)value;
+
+

numberWithDouble:

++ (NSNumber*) numberWithDouble: (double)value;
-
-

numberWithFloat:

-+ (NSNumber*) numberWithFloat: (float)value;
+
+

numberWithFloat:

++ (NSNumber*) numberWithFloat: (float)value;
-
-

numberWithInt:

-+ (NSNumber*) numberWithInt: (int)value;
+
+

numberWithInt:

++ (NSNumber*) numberWithInt: (int)value;
-
-

numberWithLong:

-+ (NSNumber*) numberWithLong: (long int)value;
+
+

numberWithLong:

++ (NSNumber*) numberWithLong: (long int)value;
-
-

numberWithLongLong:

-+ (NSNumber*) numberWithLongLong: (long long int)value;
+
+

numberWithLongLong:

++ (NSNumber*) numberWithLongLong: (long long int)value;
-
-

numberWithShort:

-+ (NSNumber*) numberWithShort: (short int)value;
+
+

numberWithShort:

++ (NSNumber*) numberWithShort: (short int)value;
-
-

numberWithUnsignedChar:

-+ (NSNumber*) numberWithUnsignedChar: (unsigned char)value;
+
+

numberWithUnsignedChar:

++ (NSNumber*) numberWithUnsignedChar: (unsigned char)value;
-
-

numberWithUnsignedInt:

-+ (NSNumber*) numberWithUnsignedInt: (unsigned int)value;
+
+

numberWithUnsignedInt:

++ (NSNumber*) numberWithUnsignedInt: (unsigned int)value;
-
-

numberWithUnsignedLong:

-+ (NSNumber*) numberWithUnsignedLong: (unsigned long int)value;
+
+

numberWithUnsignedLong:

++ (NSNumber*) numberWithUnsignedLong: (unsigned long int)value;
-
-

numberWithUnsignedLongLong:

-+ (NSNumber*) numberWithUnsignedLongLong: (unsigned long long int)value;
+
+

numberWithUnsignedLongLong:

++ (NSNumber*) numberWithUnsignedLongLong: (unsigned long long int)value;
-
-

numberWithUnsignedShort:

-+ (NSNumber*) numberWithUnsignedShort: (unsigned short int)value;
+
+

numberWithUnsignedShort:

++ (NSNumber*) numberWithUnsignedShort: (unsigned short int)value;
-
-

Instances Methods

-

boolValue

+
+

Instances Methods

+

boolValue

- (BOOL) boolValue;
-
-

charValue

+
+

charValue

- (char) charValue;
-
-

compare:

-- (NSComparisonResult) compare: (NSNumber*)aNumber;
+
+

compare:

+- (NSComparisonResult) compare: (NSNumber*)aNumber;
-
-

decimalValue

+
+

decimalValue

- (NSDecimal) decimalValue;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
-
-

doubleValue

+
+

doubleValue

- (double) doubleValue;
-
-

floatValue

+
+

floatValue

- (float) floatValue;
-
-

initWithBool:

+
+

initWithBool:

- (id) initWithBool: (BOOL)value;
-
-

initWithChar:

+
+

initWithChar:

- (id) initWithChar: (char)value;
-
-

initWithDouble:

+
+

initWithDouble:

- (id) initWithDouble: (double)value;
-
-

initWithFloat:

+
+

initWithFloat:

- (id) initWithFloat: (float)value;
-
-

initWithInt:

+
+

initWithInt:

- (id) initWithInt: (int)value;
-
-

initWithLong:

+
+

initWithLong:

- (id) initWithLong: (long int)value;
-
-

initWithLongLong:

+
+

initWithLongLong:

- (id) initWithLongLong: (long long int)value;
-
-

initWithShort:

+
+

initWithShort:

- (id) initWithShort: (short int)value;
-
-

initWithUnsignedChar:

+
+

initWithUnsignedChar:

- (id) initWithUnsignedChar: (unsigned char)value;
-
-

initWithUnsignedInt:

+
+

initWithUnsignedInt:

- (id) initWithUnsignedInt: (unsigned int)value;
-
-

initWithUnsignedLong:

+
+

initWithUnsignedLong:

- (id) initWithUnsignedLong: (unsigned long int)value;
-
-

initWithUnsignedLongLong:

+
+

initWithUnsignedLongLong:

- (id) initWithUnsignedLongLong: (unsigned long long int)value;
-
-

initWithUnsignedShort:

+
+

initWithUnsignedShort:

- (id) initWithUnsignedShort: (unsigned short int)value;
-
-

intValue

+
+

intValue

- (int) intValue;
-
-

isEqualToNumber:

-- (BOOL) isEqualToNumber: (NSNumber*)aNumber;
+
+

isEqualToNumber:

+- (BOOL) isEqualToNumber: (NSNumber*)aNumber;
-
-

longLongValue

+
+

longLongValue

- (long long int) longLongValue;
-
-

longValue

+
+

longValue

- (long int) longValue;
-
-

shortValue

+
+

shortValue

- (short int) shortValue;
-
-

stringValue

-- (NSString*) stringValue;
+
+

stringValue

+- (NSString*) stringValue;
-
-

unsignedCharValue

+
+

unsignedCharValue

- (unsigned char) unsignedCharValue;
-
-

unsignedIntValue

+
+

unsignedIntValue

- (unsigned int) unsignedIntValue;
-
-

unsignedLongLongValue

+
+

unsignedLongLongValue

- (unsigned long long int) unsignedLongLongValue;
-
-

unsignedLongValue

+
+

unsignedLongValue

- (unsigned long int) unsignedLongValue;
-
-

unsignedShortValue

+
+

unsignedShortValue

- (unsigned short int) unsignedShortValue;
-
+
- + diff --git a/Documentation/gsdoc/NSNumberFormatter.html b/Documentation/gsdoc/NSNumberFormatter.html index eab051ba9..2e4e34237 100644 --- a/Documentation/gsdoc/NSNumberFormatter.html +++ b/Documentation/gsdoc/NSNumberFormatter.html @@ -1,226 +1,226 @@ -NSNumberFormatter + NSNumberFormatter -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSNumberFormatter

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSNumberFormatter

-

NSNumberFormatter

-

Declared in: Foundation/NSNumberFormatter.h

-

Inherits from: NSFormatter

-

Conforms to: NSObject +

NSNumberFormatter

+

NSNumberFormatter

+

Declared in: Foundation/NSNumberFormatter.h

+

Inherits from: NSFormatter

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

allowsFloats

+

Instances Methods

+

allowsFloats

- (BOOL) allowsFloats;
-
-

attributedStringForNil

-- (NSAttributedString*) attributedStringForNil;
+
+

attributedStringForNil

+- (NSAttributedString*) attributedStringForNil;
-
-

attributedStringForNotANumber

-- (NSAttributedString*) attributedStringForNotANumber;
+
+

attributedStringForNotANumber

+- (NSAttributedString*) attributedStringForNotANumber;
-
-

attributedStringForZero

-- (NSAttributedString*) attributedStringForZero;
+
+

attributedStringForZero

+- (NSAttributedString*) attributedStringForZero;
-
-

decimalSeparator

-- (NSString*) decimalSeparator;
+
+

decimalSeparator

+- (NSString*) decimalSeparator;
-
-

format

-- (NSString*) format;
+
+

format

+- (NSString*) format;
-
-

hasThousandSeparators

+
+

hasThousandSeparators

- (BOOL) hasThousandSeparators;
-
-

localizesFormat

+
+

localizesFormat

- (BOOL) localizesFormat;
-
-

maximum

-- (NSDecimalNumber*) maximum;
+
+

maximum

+- (NSDecimalNumber*) maximum;
-
-

minimum

-- (NSDecimalNumber*) minimum;
+
+

minimum

+- (NSDecimalNumber*) minimum;
-
-

negativeFormat

-- (NSString*) negativeFormat;
+
+

negativeFormat

+- (NSString*) negativeFormat;
-
-

positiveFormat

-- (NSString*) positiveFormat;
+
+

positiveFormat

+- (NSString*) positiveFormat;
-
-

roundingBehavior

-- (NSDecimalNumberHandler*) roundingBehavior;
+
+

roundingBehavior

+- (NSDecimalNumberHandler*) roundingBehavior;
-
-

setAllowsFloats:

+
+

setAllowsFloats:

- (void) setAllowsFloats: (BOOL)flag;
-
-

setAttributedStringForNil:

-- (void) setAttributedStringForNil: (NSAttributedString*)newAttributedString;
+
+

setAttributedStringForNil:

+- (void) setAttributedStringForNil: (NSAttributedString*)newAttributedString;
-
-

setAttributedStringForNotANumber:

-- (void) setAttributedStringForNotANumber: (NSAttributedString*)newAttributedString;
+
+

setAttributedStringForNotANumber:

+- (void) setAttributedStringForNotANumber: (NSAttributedString*)newAttributedString;
-
-

setAttributedStringForZero:

-- (void) setAttributedStringForZero: (NSAttributedString*)newAttributedString;
+
+

setAttributedStringForZero:

+- (void) setAttributedStringForZero: (NSAttributedString*)newAttributedString;
-
-

setDecimalSeparator:

-- (void) setDecimalSeparator: (NSString*)newSeparator;
+
+

setDecimalSeparator:

+- (void) setDecimalSeparator: (NSString*)newSeparator;
-
-

setFormat:

-- (void) setFormat: (NSString*)aFormat;
+
+

setFormat:

+- (void) setFormat: (NSString*)aFormat;
-
-

setHasThousandSeparators:

+
+

setHasThousandSeparators:

- (void) setHasThousandSeparators: (BOOL)flag;
-
-

setLocalizesFormat:

+
+

setLocalizesFormat:

- (void) setLocalizesFormat: (BOOL)flag;
-
-

setMaximum:

-- (void) setMaximum: (NSDecimalNumber*)aMaximum;
+
+

setMaximum:

+- (void) setMaximum: (NSDecimalNumber*)aMaximum;
-
-

setMinimum:

-- (void) setMinimum: (NSDecimalNumber*)aMinimum;
+
+

setMinimum:

+- (void) setMinimum: (NSDecimalNumber*)aMinimum;
-
-

setNegativeFormat:

-- (void) setNegativeFormat: (NSString*)aFormat;
+
+

setNegativeFormat:

+- (void) setNegativeFormat: (NSString*)aFormat;
-
-

setPositiveFormat:

-- (void) setPositiveFormat: (NSString*)aFormat;
+
+

setPositiveFormat:

+- (void) setPositiveFormat: (NSString*)aFormat;
-
-

setRoundingBehavior:

-- (void) setRoundingBehavior: (NSDecimalNumberHandler*)newRoundingBehavior;
+
+

setRoundingBehavior:

+- (void) setRoundingBehavior: (NSDecimalNumberHandler*)newRoundingBehavior;
-
-

setTextAttributesForNegativeValues:

-- (void) setTextAttributesForNegativeValues: (NSDictionary*)newAttributes;
+
+

setTextAttributesForNegativeValues:

+- (void) setTextAttributesForNegativeValues: (NSDictionary*)newAttributes;
-
-

setTextAttributesForPositiveValues:

-- (void) setTextAttributesForPositiveValues: (NSDictionary*)newAttributes;
+
+

setTextAttributesForPositiveValues:

+- (void) setTextAttributesForPositiveValues: (NSDictionary*)newAttributes;
-
-

setThousandSeparator:

-- (void) setThousandSeparator: (NSString*)newSeparator;
+
+

setThousandSeparator:

+- (void) setThousandSeparator: (NSString*)newSeparator;
-
-

textAttributesForNegativeValues

-- (NSDictionary*) textAttributesForNegativeValues;
+
+

textAttributesForNegativeValues

+- (NSDictionary*) textAttributesForNegativeValues;
-
-

textAttributesForPositiveValues

-- (NSDictionary*) textAttributesForPositiveValues;
+
+

textAttributesForPositiveValues

+- (NSDictionary*) textAttributesForPositiveValues;
-
-

thousandSeparator

-- (NSString*) thousandSeparator;
+
+

thousandSeparator

+- (NSString*) thousandSeparator;
-
+
- + diff --git a/Documentation/gsdoc/NSObject.html b/Documentation/gsdoc/NSObject.html index 2e15e2020..f8875b3c8 100644 --- a/Documentation/gsdoc/NSObject.html +++ b/Documentation/gsdoc/NSObject.html @@ -1,236 +1,236 @@ -NSObject + NSObject -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSObject

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSObject

-

NSObject

-

Declared in: Foundation/NSObject.h

-

Conforms to: NSObject +

NSObject

+

NSObject

+

Declared in: Foundation/NSObject.h

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

alloc

+

Class Methods

+

alloc

+ (id) alloc;
-
-

allocWithZone:

+
+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

cancelPreviousPerformRequestsWithTarget:selector:

+
+

cancelPreviousPerformRequestsWithTarget:selector:

+ (void) cancelPreviousPerformRequestsWithTarget: (id)aTarget selector: (SEL)aSelector;
-
-

class

+
+

class

+ (Class) class;
-
-

conformsToProtocol:

+
+

conformsToProtocol:

+ (BOOL) conformsToProtocol: (Protocol*)aProtocol;
-
-

copyWithZone:

+
+

copyWithZone:

+ (id) copyWithZone: (NSZone*)zone;
-
-

description

-+ (NSString*) description;
+
+

description

++ (NSString*) description;
The description factory method describes the class of the receiver. In the default GNUstep implementation, this simply returns the name of the class as an NSString object. -
-

descriptionWithLocale:

-+ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
-Standards: GNUstep
+
+

descriptionWithLocale:

++ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
+Standards: GNUstep
The default (NSOBject) implementation of this method simply calls the description method and discards the locale information. -
-

descriptionWithLocale:indent:

-+ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level;
-Standards: GNUstep
+
+

descriptionWithLocale:indent:

++ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level;
+Standards: GNUstep
The default (NSObject) implementation of this method simply calls the descriptionWithLocale: method and discards the level information. -
-

descriptionWithLocale:indent:to:

-+ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level to: (id<GNUDescriptionDestination>)output;
-Standards: GNUstep
+
+

descriptionWithLocale:indent:to:

++ (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level to: (id<GNUDescriptionDestination>)output;
+Standards: GNUstep
The default (NSObject) implementation of this method simply calls the descriptionWithLocale:indent: method and appends the value returned by that method to the output object. -
-

initialize

+
+

initialize

+ (void) initialize;
-
-

instanceMethodForSelector:

+
+

instanceMethodForSelector:

+ (IMP) instanceMethodForSelector: (SEL)aSelector;
-
-

instanceMethodSignatureForSelector:

-+ (NSMethodSignature*) instanceMethodSignatureForSelector: (SEL)aSelector;
+
+

instanceMethodSignatureForSelector:

++ (NSMethodSignature*) instanceMethodSignatureForSelector: (SEL)aSelector;
-
-

instancesRespondToSelector:

+
+

instancesRespondToSelector:

+ (BOOL) instancesRespondToSelector: (SEL)aSelector;
-
-

load

+
+

load

+ (void) load;
-
-

mutableCopyWithZone:

+
+

mutableCopyWithZone:

+ (id) mutableCopyWithZone: (NSZone*)zone;
-
-

new

+
+

new

+ (id) new;
-
-

poseAsClass:

+
+

poseAsClass:

+ (void) poseAsClass: (Class)aClass;
-
-

setVersion:

+
+

setVersion:

+ (void) setVersion: (int)aVersion;
-
-

superclass

+
+

superclass

+ (Class) superclass;
-
-

version

+
+

version

+ (int) version;
-
-

Instances Methods

-

awakeAfterUsingCoder:

-- (id) awakeAfterUsingCoder: (NSCoder*)aDecoder;
+
+

Instances Methods

+

awakeAfterUsingCoder:

+- (id) awakeAfterUsingCoder: (NSCoder*)aDecoder;
-
-

classForArchiver

+
+

classForArchiver

- (Class) classForArchiver;
-
-

classForCoder

+
+

classForCoder

- (Class) classForCoder;
-
-

classForPortCoder

+
+

classForPortCoder

- (Class) classForPortCoder;
-
-

connection:handleRequest:

-- (BOOL) connection: (NSConnection*)connection handleRequest: (NSDistantObjectRequest*)doreq;
+
+

connection:handleRequest:

+- (BOOL) connection: (NSConnection*)connection handleRequest: (NSDistantObjectRequest*)doreq;
-
-

copy

+
+

copy

- (id) copy;
-
-

dealloc

+
+

dealloc

- (void) dealloc;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;

@@ -248,28 +248,28 @@ Standards: GNUstep

-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
-Standards: GNUstep
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale;
+Standards: GNUstep
The default (NSOBject) implementation of this method simply calls the description method and discards the locale information. -
-

descriptionWithLocale:indent:

-- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level;
-Standards: GNUstep
+
+

descriptionWithLocale:indent:

+- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level;
+Standards: GNUstep
The default (NSObject) implementation of this method simply calls the descriptionWithLocale: method and discards the level information. -
-

descriptionWithLocale:indent:to:

-- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level to: (id<GNUDescriptionDestination>)output;
-Standards: GNUstep
+
+

descriptionWithLocale:indent:to:

+- (NSString*) descriptionWithLocale: (NSDictionary*)aLocale indent: (unsigned int)level to: (id<GNUDescriptionDestination>)output;
+Standards: GNUstep
The default (NSObject) implementation of this method simply calls the descriptionWithLocale:indent: method and appends @@ -282,72 +282,72 @@ Standards: GNUstep

-
-

doesNotRecognizeSelector:

+
+

doesNotRecognizeSelector:

- (void) doesNotRecognizeSelector: (SEL)aSelector;
-
-

forwardInvocation:

-- (void) forwardInvocation: (NSInvocation*)anInvocation;
+
+

forwardInvocation:

+- (void) forwardInvocation: (NSInvocation*)anInvocation;
-
-

hash

+
+

hash

- (unsigned int) hash;
-
-

init

+
+

init

- (id) init;
-
-

isEqual:

+
+

isEqual:

- (BOOL) isEqual: (id)anObject;
-
-

methodForSelector:

+
+

methodForSelector:

- (IMP) methodForSelector: (SEL)aSelector;
-
-

methodSignatureForSelector:

-- (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
+
+

methodSignatureForSelector:

+- (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
-
-

mutableCopy

+
+

mutableCopy

- (id) mutableCopy;
-
-

performSelector:withObject:

+
+

performSelector:withObject:

- (void) performSelector: (SEL)aSelector withObject: (id)anArgument;
-
-

performSelector:withObject:afterDelay:inModes:

-- (void) performSelector: (SEL)aSelector withObject: (id)anArgument afterDelay: (NSTimeInterval)delay inModes: (NSArray*)modes;
+
+

performSelector:withObject:afterDelay:inModes:

+- (void) performSelector: (SEL)aSelector withObject: (id)anArgument afterDelay: (NSTimeInterval)delay inModes: (NSArray*)modes;
-
-

replacementObjectForArchiver:

-- (id) replacementObjectForArchiver: (NSArchiver*)anArchiver;
+
+

replacementObjectForArchiver:

+- (id) replacementObjectForArchiver: (NSArchiver*)anArchiver;
-
-

replacementObjectForCoder:

-- (id) replacementObjectForCoder: (NSCoder*)aCoder;
+
+

replacementObjectForCoder:

+- (id) replacementObjectForCoder: (NSCoder*)aCoder;
-
-

replacementObjectForPortCoder:

-- (id) replacementObjectForPortCoder: (NSPortCoder*)aCoder;
+
+

replacementObjectForPortCoder:

+- (id) replacementObjectForPortCoder: (NSPortCoder*)aCoder;
-
+
- + diff --git a/Documentation/gsdoc/NSPort.html b/Documentation/gsdoc/NSPort.html index 87f7971b4..c1576b9fc 100644 --- a/Documentation/gsdoc/NSPort.html +++ b/Documentation/gsdoc/NSPort.html @@ -1,119 +1,119 @@ -NSPort + NSPort -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSPort

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSPort

-

NSPort

-

Declared in: Foundation/NSPort.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSPort

+

NSPort

+

Declared in: Foundation/NSPort.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

port

-+ (NSPort*) port;
+

Class Methods

+

port

++ (NSPort*) port;
-
-

portWithMachPort:

-+ (NSPort*) portWithMachPort: (int)machPort;
+
+

portWithMachPort:

++ (NSPort*) portWithMachPort: (int)machPort;
-
-

Instances Methods

-

addConnection:toRunLoop:forMode:

-- (void) addConnection: (NSConnection*)connection toRunLoop: (NSRunLoop*)runLoop forMode: (NSString*)mode;
+
+

Instances Methods

+

addConnection:toRunLoop:forMode:

+- (void) addConnection: (NSConnection*)connection toRunLoop: (NSRunLoop*)runLoop forMode: (NSString*)mode;
-
-

delegate

+
+

delegate

- (id) delegate;
-
-

initWithMachPort:

+
+

initWithMachPort:

- (id) initWithMachPort: (int)machPort;
-
-

invalidate

+
+

invalidate

- (void) invalidate;
-
-

isValid

+
+

isValid

- (BOOL) isValid;
-
-

machPort

+
+

machPort

- (int) machPort;
-
-

removeConnection:fromRunLoop:

-- (void) removeConnection: (NSConnection*)connection fromRunLoop: (NSRunLoop*)runLoop;
+
+

removeConnection:fromRunLoop:

+- (void) removeConnection: (NSConnection*)connection fromRunLoop: (NSRunLoop*)runLoop;
-
-

reservedSpaceLength

+
+

reservedSpaceLength

- (unsigned int) reservedSpaceLength;
-
-

setDelegate:

+
+

setDelegate:

- (void) setDelegate: (id)anObject;
-
-

handleMachMessage:

+
+

handleMachMessage:

- (void) handleMachMessage: (void*)machMessage;
-
-

handlePortMessage:

-- (void) handlePortMessage: (NSPortMessage*)portMessage;
+
+

handlePortMessage:

+- (void) handlePortMessage: (NSPortMessage*)portMessage;
-
-

limitDateForMode:

-- (NSDate*) limitDateForMode: (NSString*)mode;
+
+

limitDateForMode:

+- (NSDate*) limitDateForMode: (NSString*)mode;
-
+
- + diff --git a/Documentation/gsdoc/NSPortCoder.html b/Documentation/gsdoc/NSPortCoder.html index fde06c51f..2d2781da8 100644 --- a/Documentation/gsdoc/NSPortCoder.html +++ b/Documentation/gsdoc/NSPortCoder.html @@ -1,77 +1,77 @@ -NSPortCoder + NSPortCoder -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSPortCoder

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSPortCoder

-

NSPortCoder

-

Declared in: Foundation/NSPortCoder.h

-

Inherits from: NSCoder

-

Conforms to: NSObject +

NSPortCoder

+

NSPortCoder

+

Declared in: Foundation/NSPortCoder.h

+

Inherits from: NSCoder

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

portCoderWithReceivePort:sendPort:components:

-+ (id) portCoderWithReceivePort: (NSPort*)receivePort sendPort: (NSPort*)sendPort components: (NSArray)components;
+

Class Methods

+

portCoderWithReceivePort:sendPort:components:

++ (id) portCoderWithReceivePort: (NSPort*)receivePort sendPort: (NSPort*)sendPort components: (NSArray)components;
-
-

Instances Methods

-

connection

-- (NSConnection*) connection;
+
+

Instances Methods

+

connection

+- (NSConnection*) connection;
-
-

decodePortObject

-- (NSPort*) decodePortObject;
+
+

decodePortObject

+- (NSPort*) decodePortObject;
-
-

dispatch

+
+

dispatch

- (void) dispatch;
-
-

encodePortObject:

-- (void) encodePortObject: (NSPort*)aPort;
+
+

encodePortObject:

+- (void) encodePortObject: (NSPort*)aPort;
-
-

isBycopy

+
+

isBycopy

- (BOOL) isBycopy;
-
-

isByref

+
+

isByref

- (BOOL) isByref;
-
+
- + diff --git a/Documentation/gsdoc/NSPortMessage.html b/Documentation/gsdoc/NSPortMessage.html index c3df4b06f..952bcaca8 100644 --- a/Documentation/gsdoc/NSPortMessage.html +++ b/Documentation/gsdoc/NSPortMessage.html @@ -1,82 +1,82 @@ -NSPortMessage + NSPortMessage -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSPortMessage

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSPortMessage

-

NSPortMessage

-

Declared in: Foundation/NSPortMessage.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSPortMessage

+

NSPortMessage

+

Declared in: Foundation/NSPortMessage.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

components

-- (NSArray*) components;
+

Instances Methods

+

components

+- (NSArray*) components;
-
-

initWithMachMessage:

+
+

initWithMachMessage:

- (id) initWithMachMessage: (void*)buffer;
-
-

initWithSendPort:receivePort:

-- (id) initWithSendPort: (NSPort*)sendPort receivePort: (NSPort*)receivePort;
+
+

initWithSendPort:receivePort:

+- (id) initWithSendPort: (NSPort*)sendPort receivePort: (NSPort*)receivePort;
-
-

msgid

+
+

msgid

- (unsigned int) msgid;
-
-

receivePort

-- (NSPort*) receivePort;
+
+

receivePort

+- (NSPort*) receivePort;
-
-

sendBeforeDate:

-- (BOOL) sendBeforeDate: (NSDate*)aDate;
+
+

sendBeforeDate:

+- (BOOL) sendBeforeDate: (NSDate*)aDate;
-
-

sendPort

-- (NSPort*) sendPort;
+
+

sendPort

+- (NSPort*) sendPort;
-
-

setMsgid:

+
+

setMsgid:

- (void) setMsgid: (unsigned int)msgid;
-
+
- + diff --git a/Documentation/gsdoc/NSPortNameServer.html b/Documentation/gsdoc/NSPortNameServer.html index b42953739..5f00cadae 100644 --- a/Documentation/gsdoc/NSPortNameServer.html +++ b/Documentation/gsdoc/NSPortNameServer.html @@ -1,65 +1,65 @@ -NSPortNameServer + NSPortNameServer -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSPortNameServer

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSPortNameServer

-

NSPortNameServer

-

Declared in: Foundation/NSPortNameServer.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSPortNameServer

+

NSPortNameServer

+

Declared in: Foundation/NSPortNameServer.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

defaultPortNameServer

+

Class Methods

+

defaultPortNameServer

+ (id) defaultPortNameServer;
-
-

Instances Methods

-

portForName:

-- (NSPort*) portForName: (NSString*)portName;
+
+

Instances Methods

+

portForName:

+- (NSPort*) portForName: (NSString*)portName;
-
-

portForName:

-- (NSPort*) portForName: (NSString*)portName;
+
+

portForName:

+- (NSPort*) portForName: (NSString*)portName;
-
-

registerPort:forName:

-- (BOOL) registerPort: (NSPort*)aPort forName: (NSString*)portName;
+
+

registerPort:forName:

+- (BOOL) registerPort: (NSPort*)aPort forName: (NSString*)portName;
-
-

removePortForName:

-- (void) removePortForName: (NSString*)portName;
+
+

removePortForName:

+- (void) removePortForName: (NSString*)portName;
-
+
- + diff --git a/Documentation/gsdoc/NSProcessInfo.html b/Documentation/gsdoc/NSProcessInfo.html index 8f260d744..35601fd86 100644 --- a/Documentation/gsdoc/NSProcessInfo.html +++ b/Documentation/gsdoc/NSProcessInfo.html @@ -1,89 +1,89 @@ -NSProcessInfo + NSProcessInfo -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSProcessInfo

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSProcessInfo

-

NSProcessInfo

-

Declared in: Foundation/NSProcessinfo.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSProcessInfo

+

NSProcessInfo

+

Declared in: Foundation/NSProcessinfo.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

processInfo

-+ (NSProcessInfo*) processInfo;
+

Class Methods

+

processInfo

++ (NSProcessInfo*) processInfo;
-
-

Instances Methods

-

arguments

-- (NSArray*) arguments;
+
+

Instances Methods

+

arguments

+- (NSArray*) arguments;
-
-

environment

-- (NSDictionary*) environment;
+
+

environment

+- (NSDictionary*) environment;
-
-

globallyUniqueString

-- (NSString*) globallyUniqueString;
+
+

globallyUniqueString

+- (NSString*) globallyUniqueString;
-
-

hostName

-- (NSString*) hostName;
+
+

hostName

+- (NSString*) hostName;
-
-

operatingSystem

+
+

operatingSystem

- (unsigned int) operatingSystem;
-
-

operatingSystemName

-- (NSString*) operatingSystemName;
+
+

operatingSystemName

+- (NSString*) operatingSystemName;
-
-

processName

-- (NSString*) processName;
+
+

processName

+- (NSString*) processName;
-
-

setProcessName:

-- (void) setProcessName: (NSString*)newName;
+
+

setProcessName:

+- (void) setProcessName: (NSString*)newName;
-
+
- + diff --git a/Documentation/gsdoc/NSProtocolChecker.html b/Documentation/gsdoc/NSProtocolChecker.html index 9fab15c92..985c10311 100644 --- a/Documentation/gsdoc/NSProtocolChecker.html +++ b/Documentation/gsdoc/NSProtocolChecker.html @@ -1,69 +1,69 @@ -NSProtocolChecker + NSProtocolChecker -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSProtocolChecker

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSProtocolChecker

-

NSProtocolChecker

-

Declared in: Foundation/NSProtocolChecker.h

-

Inherits from: NSObject

+

NSProtocolChecker

+

NSProtocolChecker

+

Declared in: Foundation/NSProtocolChecker.h

+

Inherits from: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

protocolCheckerWithTarget:

-+ (id) protocolCheckerWithTarget: (NSObject*)anObject;
+

Class Methods

+

protocolCheckerWithTarget:

++ (id) protocolCheckerWithTarget: (NSObject*)anObject;
-
-

Instances Methods

-

forwardInvocation:

-- (void) forwardInvocation: (NSInvocation*)anInvocation;
+
+

Instances Methods

+

forwardInvocation:

+- (void) forwardInvocation: (NSInvocation*)anInvocation;
-
-

initWithTarget:

-- (id) initWithTarget: (NSObject*)anObject;
+
+

initWithTarget:

+- (id) initWithTarget: (NSObject*)anObject;
-
-

methodDescriptionForSelector:

+
+

methodDescriptionForSelector:

- (structobjc_method_description*) methodDescriptionForSelector: (SEL)aSelector;
-
-

protocol

+
+

protocol

- (Protocol*) protocol;
-
-

target

-- (NSObject*) target;
+
+

target

+- (NSObject*) target;
-
+
- + diff --git a/Documentation/gsdoc/NSProxy.html b/Documentation/gsdoc/NSProxy.html index fbc8d2175..d1405ff89 100644 --- a/Documentation/gsdoc/NSProxy.html +++ b/Documentation/gsdoc/NSProxy.html @@ -1,124 +1,124 @@ -NSProxy + NSProxy -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSProxy

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSProxy

-

NSProxy

-

Declared in: Foundation/NSProxy.h

-

Conforms to: NSObject +

NSProxy

+

NSProxy

+

Declared in: Foundation/NSProxy.h

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

alloc

+

Class Methods

+

alloc

+ (id) alloc;
-
-

allocWithZone:

+
+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

class

+
+

class

+ (Class) class;
-
-

load

+
+

load

+ (void) load;
-
-

respondsToSelector:

+
+

respondsToSelector:

+ (BOOL) respondsToSelector: (SEL)aSelector;
-
-

Instances Methods

-

class

+
+

Instances Methods

+

class

- (Class) class;
-
-

conformsToProtocol:

+
+

conformsToProtocol:

- (BOOL) conformsToProtocol: (Protocol)aProtocol;
-
-

dealloc

+
+

dealloc

- (void) dealloc;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

forwardInvocation:

-- (void) forwardInvocation: (NSInvocation*)anInvocation;
+
+

forwardInvocation:

+- (void) forwardInvocation: (NSInvocation*)anInvocation;
-
-

isKindOfClass:

+
+

isKindOfClass:

- (BOOL) isKindOfClass: (Class)aClass;
-
-

isMemberOfClass:

+
+

isMemberOfClass:

- (BOOL) isMemberOfClass: (Class)aClass;
-
-

isProxy

+
+

isProxy

- (BOOL) isProxy;
-
-

methodSignatureForSelector:

-- (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
+
+

methodSignatureForSelector:

+- (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
-
-

respondsToSelector:

+
+

respondsToSelector:

- (BOOL) respondsToSelector: (SEL)aSelector;
-
+
- + diff --git a/Documentation/gsdoc/NSRecursiveLock.html b/Documentation/gsdoc/NSRecursiveLock.html index 3a8fad993..e561903af 100644 --- a/Documentation/gsdoc/NSRecursiveLock.html +++ b/Documentation/gsdoc/NSRecursiveLock.html @@ -1,46 +1,46 @@ -NSRecursiveLock + NSRecursiveLock -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSRecursiveLock

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSRecursiveLock

-

NSRecursiveLock

-

Declared in: Foundation/NSLock.h

-

Inherits from: NSObject

-

Conforms to: NSLocking +

NSRecursiveLock

+

NSRecursiveLock

+

Declared in: Foundation/NSLock.h

+

Inherits from: NSObject

+

Conforms to: NSLocking


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

lockBeforeDate:

-- (BOOL) lockBeforeDate: (NSDate*)limit;
+

Instances Methods

+

lockBeforeDate:

+- (BOOL) lockBeforeDate: (NSDate*)limit;
-
-

tryLock

+
+

tryLock

- (BOOL) tryLock;
-
+
- + diff --git a/Documentation/gsdoc/NSRunLoop.html b/Documentation/gsdoc/NSRunLoop.html index c3a28880f..d1e0eb5d2 100644 --- a/Documentation/gsdoc/NSRunLoop.html +++ b/Documentation/gsdoc/NSRunLoop.html @@ -1,113 +1,113 @@ -NSRunLoop + NSRunLoop -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSRunLoop

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSRunLoop

-

NSRunLoop

-

Declared in: Foundation/NSRunLoop.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSRunLoop

+

NSRunLoop

+

Declared in: Foundation/NSRunLoop.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

currentRunLoop

-+ (NSRunLoop*) currentRunLoop;
+

Class Methods

+

currentRunLoop

++ (NSRunLoop*) currentRunLoop;
-
-

Instances Methods

-

acceptInputForMode:beforeDate:

-- (void) acceptInputForMode: (NSString*)mode beforeDate: (NSDate*)limitDate;
+
+

Instances Methods

+

acceptInputForMode:beforeDate:

+- (void) acceptInputForMode: (NSString*)mode beforeDate: (NSDate*)limitDate;
-
-

addPort:forMode:

-- (void) addPort: (NSPort*)aPort forMode: (NSString*)mode;
+
+

addPort:forMode:

+- (void) addPort: (NSPort*)aPort forMode: (NSString*)mode;
-
-

addTimer:forMode:

-- (void) addTimer: (NSTimer*)aTimer forMode: (NSString*)mode;
+
+

addTimer:forMode:

+- (void) addTimer: (NSTimer*)aTimer forMode: (NSString*)mode;
-
-

cancelPerformSelector:target:argument:

+
+

cancelPerformSelector:target:argument:

- (void) cancelPerformSelector: (SEL)aSelector target: (id)target argument: (id)anArgument;
-
-

configureAsServer

+
+

configureAsServer

- (void) configureAsServer;
-
-

currentMode

-- (NSString*) currentMode;
+
+

currentMode

+- (NSString*) currentMode;
-
-

limitDateForMode:

-- (NSDate*) limitDateForMode: (NSString*)mode;
+
+

limitDateForMode:

+- (NSDate*) limitDateForMode: (NSString*)mode;
-
-

performSelector:target:argument:order:modes:

-- (void) performSelector: (SEL)aSelector target: (id)target argument: (id)anArgument order: (unsigned int)order modes: (NSArray*)modes;
+
+

performSelector:target:argument:order:modes:

+- (void) performSelector: (SEL)aSelector target: (id)target argument: (id)anArgument order: (unsigned int)order modes: (NSArray*)modes;
-
-

removePort:forMode:

-- (void) removePort: (NSPort*)aPort forMode: (NSString*)mode;
+
+

removePort:forMode:

+- (void) removePort: (NSPort*)aPort forMode: (NSString*)mode;
-
-

run

+
+

run

- (void) run;
-
-

runMode:beforeDate:

-- (BOOL) runMode: (NSString*)mode beforeDate: (NSDate*)limitDate;
+
+

runMode:beforeDate:

+- (BOOL) runMode: (NSString*)mode beforeDate: (NSDate*)limitDate;
-
-

runUntilDate:

-- (void) runUntilDate: (NSDate*)limitDate;
+
+

runUntilDate:

+- (void) runUntilDate: (NSDate*)limitDate;
-
+
- + diff --git a/Documentation/gsdoc/NSScanner.html b/Documentation/gsdoc/NSScanner.html index b95408f0e..d439c4de6 100644 --- a/Documentation/gsdoc/NSScanner.html +++ b/Documentation/gsdoc/NSScanner.html @@ -1,23 +1,23 @@ -NSScanner + NSScanner -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSScanner

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 1.0

Date: 21 June, 2000

-

The NSScanner class documentation

-

NSScanner

-

Declared in: Foundation/NSScanner.h

-

Inherits from: NSObject

-

Conforms to: NSCopying +

The NSScanner class documentation

+

NSScanner

+

Declared in: Foundation/NSScanner.h

+

Inherits from: NSObject

+

Conforms to: NSCopying


@@ -38,56 +38,56 @@

-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

localizedScannerWithString:

-+ (id) localizedScannerWithString: (NSString*)aString;
+

Class Methods

+

localizedScannerWithString:

++ (id) localizedScannerWithString: (NSString*)aString;
Returns an NSScanner instance set up to scan aString - (using initWithString:) + (using initWithString:) and with a locale set the default locale - (using setLocale:). + (using setLocale:). -
-

scannerWithString:

-+ (id) scannerWithString: (NSString*)aString;
+
+

scannerWithString:

++ (id) scannerWithString: (NSString*)aString;
Returns an NSScanner instance set up to scan aString - (using initWithString:) + (using initWithString:) and with no locale set. -
-

Instances Methods

-

caseSensitive

+
+

Instances Methods

+

caseSensitive

- (BOOL) caseSensitive;
If the scanner is set to be case-sensitive in its scanning of @@ -96,9 +96,9 @@
The default is for a scanner to not be case sensitive. -
-

charactersToBeSkipped

-- (NSCharacterSet*) charactersToBeSkipped;
+
+

charactersToBeSkipped

+- (NSCharacterSet*) charactersToBeSkipped;
Returns a set of characters containing those characters that the scanner ignores when starting any scan operation. Once a character @@ -108,10 +108,10 @@
The default for this is the whitespaceAndNewlineCharacterSet. -
-

initWithString:

-This is the designated initialiser
-- (id) initWithString: (NSString*)aString;
+
+

initWithString:

+This is the designated initialiser
+- (id) initWithString: (NSString*)aString;
Initialises the scanner to scan aString. The GNUstep implementation may make an internal copy of the original @@ -121,26 +121,26 @@
Returns the scanner object. -
-

isAtEnd

+
+

isAtEnd

- (BOOL) isAtEnd;
Returns YES if there are no characters left to be scanned in the string (or if all the characters that are left are in the set of characters to be skipped). Returns NO otherwise. -
-

locale

-- (NSDictionary*) locale;
+
+

locale

+- (NSDictionary*) locale;
Returns the locale set for the scanner, or nil if no locale has been set. A scanner uses it's locale to alter the way it handles scanning - it uses the NSDecimalSeparator value for scanning numbers. -
-

scanCharactersFromSet:intoString:

-- (BOOL) scanCharactersFromSet: (NSCharacterSet*)set intoString: (NSString**)stringValue;
+
+

scanCharactersFromSet:intoString:

+- (BOOL) scanCharactersFromSet: (NSCharacterSet*)set intoString: (NSString**)stringValue;
After initial skipping (if any), this method scans any characters from set, terminating when a character not in the set @@ -149,15 +149,15 @@ If stringValue is not null, any character scanned are stored in a string returned in this value. -
-

scanDecimal:

+
+

scanDecimal:

- (BOOL) scanDecimal: (NSDecimal*)decimalValue;
-Standards: MacOS-X NotOpenStep
+Standards: MacOS-X NotOpenStep
Not implemented. -
-

scanDouble:

+
+

scanDouble:

- (BOOL) scanDouble: (double*)doubleValue;
After initial skipping (if any), this method scans a double value, @@ -170,8 +170,8 @@ Standards: MacOS-X NotOpenStep

Scans past any excess digits -
-

scanFloat:

+
+

scanFloat:

- (BOOL) scanFloat: (float*)floatValue;
After initial skipping (if any), this method scans a float value, @@ -184,8 +184,8 @@ Standards: MacOS-X NotOpenStep

Scans past any excess digits -
-

scanHexInt:

+
+

scanHexInt:

- (BOOL) scanHexInt: (unsigned int*)intValue;
After initial skipping (if any), this method scans a hexadecimal @@ -198,8 +198,8 @@ Standards: MacOS-X NotOpenStep

Scans past any excess digits -
-

scanInt:

+
+

scanInt:

- (BOOL) scanInt: (int*)intValue;
After initial skipping (if any), this method scans a integer value, @@ -211,16 +211,16 @@ Standards: MacOS-X NotOpenStep

Scans past any excess digits -
-

scanLocation

+
+

scanLocation

- (unsigned int) scanLocation;
Returns the current position that the scanner has reached in scanning the string. This is the position at which the next scan operation will begin. -
-

scanLongLong:

+
+

scanLongLong:

- (BOOL) scanLongLong: (longlong*)longLongValue;
After initial skipping (if any), this method scans a long @@ -234,10 +234,10 @@ Standards: MacOS-X NotOpenStep

Scans past any excess digits -
-

scanRadixUnsignedInt:

+
+

scanRadixUnsignedInt:

- (BOOL) scanRadixUnsignedInt: (unsigned int*)intValue;
-Standards: GNUstep NotOpenStep NotMacOS-X
+Standards: GNUstep NotOpenStep NotMacOS-X
After initial skipping (if any), this method scans an unsigned integer value placing it in intValue if that is not null. @@ -251,9 +251,9 @@ Standards: GNUstep NotOpenStep NotMacOS-X

Scans past any excess digits -
-

scanString:intoString:

-- (BOOL) scanString: (NSString*)aString intoString: (NSString**)stringValue;
+
+

scanString:intoString:

+- (BOOL) scanString: (NSString*)aString intoString: (NSString**)stringValue;
After initial skipping (if any), this method scans for aString and places the string ound in stringValue @@ -261,9 +261,9 @@ Standards: GNUstep NotOpenStep NotMacOS-X

Returns YES if anything is scanned, NO otherwise. -
-

scanUpToCharactersFromSet:intoString:

-- (BOOL) scanUpToCharactersFromSet: (NSCharacterSet*)set intoString: (NSString**)stringValue;
+
+

scanUpToCharactersFromSet:intoString:

+- (BOOL) scanUpToCharactersFromSet: (NSCharacterSet*)set intoString: (NSString**)stringValue;
After initial skipping (if any), this method scans characters until it finds one in set. The scanned characters are placed in @@ -271,9 +271,9 @@ Standards: GNUstep NotOpenStep NotMacOS-X

Returns YES if anything is scanned, NO otherwise. -
-

scanUpToString:intoString:

-- (BOOL) scanUpToString: (NSString*)aString intoString: (NSString**)stringValue;
+
+

scanUpToString:intoString:

+- (BOOL) scanUpToString: (NSString*)aString intoString: (NSString**)stringValue;
After initial skipping (if any), this method scans characters until it finds aString. The scanned characters are placed in @@ -283,8 +283,8 @@ Standards: GNUstep NotOpenStep NotMacOS-X

Returns YES if anything is scanned, NO otherwise. -
-

setCaseSensitive:

+
+

setCaseSensitive:

- (void) setCaseSensitive: (BOOL)flag;
Sets the case sensitivity of the scanner. @@ -294,9 +294,9 @@ Standards: GNUstep NotOpenStep NotMacOS-X

The default is for a scanner to not be case sensitive. -
-

setCharactersToBeSkipped:

-- (void) setCharactersToBeSkipped: (NSCharacterSet*)skipSet;
+
+

setCharactersToBeSkipped:

+- (void) setCharactersToBeSkipped: (NSCharacterSet*)skipSet;
Sets the set of characters that the scanner will skip over at the start of each scanning operation to be skipSet. @@ -306,15 +306,15 @@ Standards: GNUstep NotOpenStep NotMacOS-X

The default for this is the whitespaceAndNewlineCharacterSet. -
-

setLocale:

-- (void) setLocale: (NSDictionary*)aLocale;
+
+

setLocale:

+- (void) setLocale: (NSDictionary*)aLocale;
This method sets the locale used by the scanner to aLocale. The locale may be set to nil. -
-

setScanLocation:

+
+

setScanLocation:

- (void) setScanLocation: (unsigned int)index;
This method sets the location in the scanned string at which the @@ -322,13 +322,13 @@ Standards: GNUstep NotOpenStep NotMacOS-X
Raises an NSRangeException if index is beyond the end of the scanned string. -
-

string

-- (NSString*) string;
+
+

string

+- (NSString*) string;
Returns the string used by the scanner. -
+
- + diff --git a/Documentation/gsdoc/NSSerializer.html b/Documentation/gsdoc/NSSerializer.html index 343565b8b..c164faca0 100644 --- a/Documentation/gsdoc/NSSerializer.html +++ b/Documentation/gsdoc/NSSerializer.html @@ -1,46 +1,46 @@ -NSSerializer + NSSerializer -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSSerializer

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSSerializer

-

NSSerializer

-

Declared in: Foundation/NSSerialization.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSSerializer

+

NSSerializer

+

Declared in: Foundation/NSSerialization.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

serializePropertyList:

+

Class Methods

+

serializePropertyList:

+ (NSData*) serializePropertyList: (id)aPropertyList;
-
-

serializePropertyList:

+
+

serializePropertyList:

+ (void) serializePropertyList: (id)aPropertyList;
-
+
- + diff --git a/Documentation/gsdoc/NSSet.html b/Documentation/gsdoc/NSSet.html index 31514e59b..4b4248558 100644 --- a/Documentation/gsdoc/NSSet.html +++ b/Documentation/gsdoc/NSSet.html @@ -1,197 +1,197 @@ -NSSet + NSSet -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSSet

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSSet

-

NSSet

-

Declared in: Foundation/NSSet.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSSet

+

NSSet

+

Declared in: Foundation/NSSet.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

allocWithZone:

+

Class Methods

+

allocWithZone:

+ (id) allocWithZone: (NSZone*)zone;
-
-

set

+
+

set

+ (id) set;
-
-

setWithArray:

-+ (id) setWithArray: (NSArray*)anArray;
+
+

setWithArray:

++ (id) setWithArray: (NSArray*)anArray;
-
-

setWithObject:

+
+

setWithObject:

+ (id) setWithObject: (id)anObject;
-
-

setWithObjects:

+
+

setWithObjects:

+ (id) setWithObjects: (id)anObject, ...;
-
-

setWithObjects:count:

+
+

setWithObjects:count:

+ (id) setWithObjects: (id*)objects count: (unsigned int)count;
-
-

setWithArray:

-+ (id) setWithArray: (NSSet*)aSet;
+
+

setWithArray:

++ (id) setWithArray: (NSSet*)aSet;
-
-

Instances Methods

-

allObjects

-- (NSArray*) allObjects;
+
+

Instances Methods

+

allObjects

+- (NSArray*) allObjects;
-
-

anyObject

+
+

anyObject

- (id) anyObject;
-
-

containsObject:

+
+

containsObject:

- (BOOL) containsObject: (id)anObject;
-
-

count

+
+

count

- (unsigned int) count;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

descriptionWithLocale:

-- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
+
+

descriptionWithLocale:

+- (NSString*) descriptionWithLocale: (NSDictionary*)locale;
-
-

initWithArray:

-- (id) initWithArray: (NSArray*)array;
+
+

initWithArray:

+- (id) initWithArray: (NSArray*)array;
-
-

initWithObjects:

+
+

initWithObjects:

- (id) initWithObjects: (id)anObject, ...;
-
-

initWithObjects:count:

+
+

initWithObjects:count:

- (id) initWithObjects: (id*)objects count: (unsigned int)count;
-
-

initWithSet:

-- (id) initWithSet: (NSSet*)otherSet;
+
+

initWithSet:

+- (id) initWithSet: (NSSet*)otherSet;
-
-

initWithSet:copyItems:

-- (id) initWithSet: (NSSet*)otherSet copyItems: (BOOL)flag;
+
+

initWithSet:copyItems:

+- (id) initWithSet: (NSSet*)otherSet copyItems: (BOOL)flag;
-
-

intersectsSet:

-- (BOOL) intersectsSet: (NSSet*)otherSet;
+
+

intersectsSet:

+- (BOOL) intersectsSet: (NSSet*)otherSet;
-
-

isEqualToSet:

-- (BOOL) isEqualToSet: (NSSet*)otherSet;
+
+

isEqualToSet:

+- (BOOL) isEqualToSet: (NSSet*)otherSet;
-
-

isSubsetOfSet:

-- (BOOL) isSubsetOfSet: (NSSet*)otherSet;
+
+

isSubsetOfSet:

+- (BOOL) isSubsetOfSet: (NSSet*)otherSet;
-
-

makeObjectsPerform:

+
+

makeObjectsPerform:

- (void) makeObjectsPerform: (SEL)aSelector;
-
-

makeObjectsPerformSelector:

+
+

makeObjectsPerformSelector:

- (void) makeObjectsPerformSelector: (SEL)aSelector;
-
-

makeObjectsPerformSelector:withObject:

+
+

makeObjectsPerformSelector:withObject:

- (void) makeObjectsPerformSelector: (SEL)aSelector withObject: (id)anObject;
-
-

makeObjectsPerform:withObject:

+
+

makeObjectsPerform:withObject:

- (void) makeObjectsPerform: (SEL)aSelector withObject: (id)anObject;
-
-

member:

+
+

member:

- (id) member: (id)anObject;
-
-

objectEnumerator

-- (NSEnumerator*) objectEnumerator;
+
+

objectEnumerator

+- (NSEnumerator*) objectEnumerator;
-
+
- + diff --git a/Documentation/gsdoc/NSString.html b/Documentation/gsdoc/NSString.html index 4fce2d943..aebe05f5d 100644 --- a/Documentation/gsdoc/NSString.html +++ b/Documentation/gsdoc/NSString.html @@ -1,25 +1,25 @@ -NSString + NSString -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSString

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald
James Dessart

Version: 0.1

Date: 28 February, 2000

-

NSString

-

NSString

-

Declared in: Foundation/NSString.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSString

+

NSString

+

Declared in: Foundation/NSString.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


@@ -34,478 +34,478 @@ A constant NSString can be created using the following syntax: @"..." -

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

availableStringEncodings

+

Class Methods

+

availableStringEncodings

+ (const NSStringEncoding*) availableStringEncodings;

Returns an array of all available string encodings, terminated by a null value.

-
-

defaultCStringEncoding

+
+

defaultCStringEncoding

+ (NSStringEncoding) defaultCStringEncoding;

Returns the encoding used for any method accepting a C string.

-
-

localizedNameOfStringEncoding:

-+ (NSString*) localizedNameOfStringEncoding: (NSStringEncoding)encoding;
+
+

localizedNameOfStringEncoding:

++ (NSString*) localizedNameOfStringEncoding: (NSStringEncoding)encoding;

Returns the localized name of the encoding specified by encoding.

-
-

localizedStringWithFormat:

-+ (NSString*) localizedStringWithFormat: (NSString*)format,;
+
+

localizedStringWithFormat:

++ (NSString*) localizedStringWithFormat: (NSString*)format,;
-
-

pathWithComponents:

-+ (NSString*) pathWithComponents: (NSArray*)components;
+
+

pathWithComponents:

++ (NSString*) pathWithComponents: (NSArray*)components;
-
-

string

+
+

string

+ (id) string;
-
-

stringWithCharacters:length:

+
+

stringWithCharacters:length:

+ (id) stringWithCharacters: (const unichar*)chars length: (unsigned int)length;
-
-

stringWithContentsOfFile:

-+ (id) stringWithContentsOfFile: (NSString*)path;
+
+

stringWithContentsOfFile:

++ (id) stringWithContentsOfFile: (NSString*)path;
-
-

stringWithCString:

+
+

stringWithCString:

+ (id) stringWithCString: (const char*)cString;
-
-

stringWithCString:

+
+

stringWithCString:

+ (id) stringWithCString: (const char*)cString;
-
-

stringWithFormat:

-+ (id) stringWithFormat: (NSString*)format,;
+
+

stringWithFormat:

++ (id) stringWithFormat: (NSString*)format,;
-
-

stringWithString:

-+ (id) stringWithString: (NSString*)aString;
+
+

stringWithString:

++ (id) stringWithString: (NSString*)aString;
-
-

getLineStart:end:contentsEnd:

+
+

getLineStart:end:contentsEnd:

+ (void) getLineStart: (unsigned int*)startIndex end: (unsigned int*)lineEndIndex contentsEnd: (unsigned int*)contentsEndIndex;
-
-

lineRangeForRange:

+
+

lineRangeForRange:

+ (NSRange) lineRangeForRange: (NSRange)aRange;
-
-

Instances Methods

-

canBeConvertedToEncoding:

+
+

Instances Methods

+

canBeConvertedToEncoding:

- (BOOL) canBeConvertedToEncoding: (NSStringEncoding)encoding;
-
-

capitalizedString

-- (NSString*) capitalizedString;
+
+

capitalizedString

+- (NSString*) capitalizedString;
-
-

caseInsensitiveCompare:

-- (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString;
+
+

caseInsensitiveCompare:

+- (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString;
-
-

characterAtIndex:

+
+

characterAtIndex:

- (unichar) characterAtIndex: (unsigned int)index;
-
-

commonPrefixWithString:

-- (NSString*) commonPrefixWithString: (NSString*)aString;
+
+

commonPrefixWithString:

+- (NSString*) commonPrefixWithString: (NSString*)aString;
-
-

compare:

-- (NSComparisonResult) compare: (NSString*)aString;
+
+

compare:

+- (NSComparisonResult) compare: (NSString*)aString;
-
-

compare:

-- (NSComparisonResult) compare: (NSString*)aString;
+
+

compare:

+- (NSComparisonResult) compare: (NSString*)aString;
-
-

compare:options:range:

-- (NSComparisonResult) compare: (NSString*)aString options: (unsigned int)mask range: (NSRange)aRange;
+
+

compare:options:range:

+- (NSComparisonResult) compare: (NSString*)aString options: (unsigned int)mask range: (NSRange)aRange;
-
-

completePathIntoString:caseSensitive:matchesIntoArray:

-- (unsigned int) completePathIntoString: (NSString**)outputName caseSensitive: (BOOL)flag matchesIntoArray: (NSArray**)outputArray;
+
+

completePathIntoString:caseSensitive:matchesIntoArray:

+- (unsigned int) completePathIntoString: (NSString**)outputName caseSensitive: (BOOL)flag matchesIntoArray: (NSArray**)outputArray;
-
-

componentsSeparatedByString:

-- (NSArray*) componentsSeparatedByString: (NSString*)separator;
+
+

componentsSeparatedByString:

+- (NSArray*) componentsSeparatedByString: (NSString*)separator;
-
-

cString

+
+

cString

- (const char*) cString;
-
-

cStringLength

+
+

cStringLength

- (unsigned int) cStringLength;
-
-

dataUsingEncoding:

+
+

dataUsingEncoding:

- (NSData*) dataUsingEncoding: (NSStringEncoding)encoding;
-
-

dataUsingEncoding:allowLossyConversion:

+
+

dataUsingEncoding:allowLossyConversion:

- (NSData*) dataUsingEncoding: (NSStringEncoding)encoding allowLossyConversion: (BOOL)flag;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

doubleValue

+
+

doubleValue

- (double) doubleValue;
-
-

fastestEncoding

+
+

fastestEncoding

- (NSStringEncoding) fastestEncoding;
-
-

fileSystemRepresentation

+
+

fileSystemRepresentation

- (const char*) fileSystemRepresentation;
-
-

floatValue

+
+

floatValue

- (float) floatValue;
-
-

getCharacters:

+
+

getCharacters:

- (void) getCharacters: (unichar*)buffer;
-
-

getCharacters:

+
+

getCharacters:

- (void) getCharacters: (unichar*)buffer;
-
-

getCString:

+
+

getCString:

- (void) getCString: (char*)buffer;
-
-

getCString:maxLength:

+
+

getCString:maxLength:

- (void) getCString: (char*)buffer maxLength: (unsigned int)maxLength;
-
-

getCString:maxLength:range:remainingRange:

+
+

getCString:maxLength:range:remainingRange:

- (void) getCString: (char*)buffer maxLength: (unsigned int)maxLength range: (NSRange)aRange remainingRange: (NSRange*)leftoverRange;
-
-

getFileSystemRepresentation:maxLength:

+
+

getFileSystemRepresentation:maxLength:

- (BOOL) getFileSystemRepresentation: (char*)buffer maxLength: (unsigned int)maxLength;
-
-

hash

+
+

hash

- (unsigned int) hash;
-
-

hasPrefix:

-- (BOOL) hasPrefix: (NSString*)aString;
+
+

hasPrefix:

+- (BOOL) hasPrefix: (NSString*)aString;
-
-

hasSuffix:

-- (BOOL) hasSuffix: (NSString*)aString;
+
+

hasSuffix:

+- (BOOL) hasSuffix: (NSString*)aString;
-
-

init

+
+

init

- (id) init;
-
-

initWithCharacters:

+
+

initWithCharacters:

- (id) initWithCharacters: (const unichar*)characters;
-
-

initWithCharactersNoCopy:length:freeWhenDone:

+
+

initWithCharactersNoCopy:length:freeWhenDone:

- (id) initWithCharactersNoCopy: (unichar*)characters length: (unsigned int)length freeWhenDone: (BOOL)flag;
-
-

initWithContentsOfFile:

-- (id) initWithContentsOfFile: (NSString*)path;
+
+

initWithContentsOfFile:

+- (id) initWithContentsOfFile: (NSString*)path;
-
-

initWithCString:

+
+

initWithCString:

- (id) initWithCString: (const char*)cString;
-
-

initWithCString:

+
+

initWithCString:

- (id) initWithCString: (const char*)cString;
-
-

initWithCStringNoCopy:length:freeWhenDone:

+
+

initWithCStringNoCopy:length:freeWhenDone:

- (id) initWithCStringNoCopy: (char*)cString length: (unsigned int)length freeWhenDone: (BOOL)flag;
-
-

initWithData:encoding:

+
+

initWithData:encoding:

- (id) initWithData: (NSData*)data encoding: (NSStringEncoding)encoding;
-
-

initWithFormat:

-- (id) initWithFormat: (NSString*)format,;
+
+

initWithFormat:

+- (id) initWithFormat: (NSString*)format,;
-
-

initWithFormat:arguments:

-- (id) initWithFormat: (NSString*)format arguments: (va_list)argList;
+
+

initWithFormat:arguments:

+- (id) initWithFormat: (NSString*)format arguments: (va_list)argList;
-
-

initWithFormat:

-- (id) initWithFormat: (NSString*)format;
+
+

initWithFormat:

+- (id) initWithFormat: (NSString*)format;
-
-

initWithFormat:locale:arguments:

-- (id) initWithFormat: (NSString*)format locale: (NSDictionary*)dictionary arguments: (va_list)argList;
+
+

initWithFormat:locale:arguments:

+- (id) initWithFormat: (NSString*)format locale: (NSDictionary*)dictionary arguments: (va_list)argList;
-
-

initWithString:

-- (id) initWithString: (NSString*)aString;
+
+

initWithString:

+- (id) initWithString: (NSString*)aString;
-
-

intValue

+
+

intValue

- (int) intValue;
-
-

isAbsolutePath

+
+

isAbsolutePath

- (BOOL) isAbsolutePath;
-
-

isEqualToString:

-- (BOOL) isEqualToString: (NSString*)aString;
+
+

isEqualToString:

+- (BOOL) isEqualToString: (NSString*)aString;
-
-

lastPathComponent

-- (NSString*) lastPathComponent;
+
+

lastPathComponent

+- (NSString*) lastPathComponent;
-
-

length

+
+

length

- (unsigned int) length;
-
-

lossyCString

+
+

lossyCString

- (const char*) lossyCString;
-
-

lowercaseString

-- (NSString*) lowercaseString;
+
+

lowercaseString

+- (NSString*) lowercaseString;
-
-

pathComponents

-- (NSArray*) pathComponents;
+
+

pathComponents

+- (NSArray*) pathComponents;
-
-

pathExtension

-- (NSString*) pathExtension;
+
+

pathExtension

+- (NSString*) pathExtension;
-
-

propertyList

+
+

propertyList

- (id) propertyList;
-
-

propertyListFromStringsFileFormat

-- (NSDictionary*) propertyListFromStringsFileFormat;
+
+

propertyListFromStringsFileFormat

+- (NSDictionary*) propertyListFromStringsFileFormat;
-
-

rangeOfCharacterFromSet:

-- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet;
+
+

rangeOfCharacterFromSet:

+- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet;
-
-

rangeOfCharacterFromSet:options:

-- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask;
+
+

rangeOfCharacterFromSet:options:

+- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask;
-
-

rangeOfCharacterFromSet:options:range:

-- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask range: (NSRange)aRange;
+
+

rangeOfCharacterFromSet:options:range:

+- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask range: (NSRange)aRange;
-
-

rangeOfComposedCharacterSequenceAtIndex:

+
+

rangeOfComposedCharacterSequenceAtIndex:

- (NSRange) rangeOfComposedCharacterSequenceAtIndex: (unsigned int)anIndex;
-
-

rangeOfString:

-- (NSRange) rangeOfString: (NSString*)aString;
+
+

rangeOfString:

+- (NSRange) rangeOfString: (NSString*)aString;
Invokes rangeOfString:options: with the options mask set to zero. -
-

rangeOfString:options:

-- (NSRange) rangeOfString: (NSString*)aString options: (unsigned int)mask;
+
+

rangeOfString:options:

+- (NSRange) rangeOfString: (NSString*)aString options: (unsigned int)mask;
Invokes rangeOfString:options:range with the range set set to the range of the whole of the reciever. -
-

rangeOfString:options:range:

-- (NSRange) rangeOfString: (NSString*)subString options: (unsigned int)mask range: (NSRange)aRange;
+
+

rangeOfString:options:range:

+- (NSRange) rangeOfString: (NSString*)subString options: (unsigned int)mask range: (NSRange)aRange;
Returns the range giving the location and length of the first occurrence of subString within aRange. @@ -528,55 +528,55 @@ Returns the localized name of the encoding specified by encoding.

-
-

smallestEncoding

+
+

smallestEncoding

- (NSStringEncoding) smallestEncoding;
-
-

stringByAbbreviatingWithTildeInPath

-- (NSString*) stringByAbbreviatingWithTildeInPath;
+
+

stringByAbbreviatingWithTildeInPath

+- (NSString*) stringByAbbreviatingWithTildeInPath;
-
-

stringByAppendingFormat:

-- (NSString*) stringByAppendingFormat: (NSString*)format,;
+
+

stringByAppendingFormat:

+- (NSString*) stringByAppendingFormat: (NSString*)format,;
-
-

stringByAppendingPathComponent:

-- (NSString*) stringByAppendingPathComponent: (NSString*)aString;
+
+

stringByAppendingPathComponent:

+- (NSString*) stringByAppendingPathComponent: (NSString*)aString;
-
-

stringByAppendingPathExtension:

-- (NSString*) stringByAppendingPathExtension: (NSString*)string;
+
+

stringByAppendingPathExtension:

+- (NSString*) stringByAppendingPathExtension: (NSString*)string;
-
-

stringByAppendingString:

-- (NSString*) stringByAppendingString: (NSString*)aString;
+
+

stringByAppendingString:

+- (NSString*) stringByAppendingString: (NSString*)aString;
-
-

stringByDeletingLastPathComponent

-- (NSString*) stringByDeletingLastPathComponent;
+
+

stringByDeletingLastPathComponent

+- (NSString*) stringByDeletingLastPathComponent;
-
-

stringByDeletingPathExtension

-- (NSString*) stringByDeletingPathExtension;
+
+

stringByDeletingPathExtension

+- (NSString*) stringByDeletingPathExtension;
-
-

stringByExpandingTildeInPath

-- (NSString*) stringByExpandingTildeInPath;
+
+

stringByExpandingTildeInPath

+- (NSString*) stringByExpandingTildeInPath;
-
-

stringByReplacingString:withString:

-- (NSString*) stringByReplacingString: (NSString*)aString withString: (NSString*)replacement;
-Standards: GNUstep NotMacOS-X NotOpenStep
+
+

stringByReplacingString:withString:

+- (NSString*) stringByReplacingString: (NSString*)aString withString: (NSString*)replacement;
+Standards: GNUstep NotMacOS-X NotOpenStep
Returns a string in which any (and all) occurrances of aString in the receiver have been replaced by @@ -584,37 +584,37 @@ Standards: GNUstep NotMacOS-X NotOpenStep
does not occur within the receiver. NB. an empty string is not considered to exist within the receiver. -
-

stringsByAppendingPaths:

-- (NSArray*) stringsByAppendingPaths: (NSArray*)paths;
+
+

stringsByAppendingPaths:

+- (NSArray*) stringsByAppendingPaths: (NSArray*)paths;
-
-

substringFromIndex:

-- (NSString*) substringFromIndex: (unsigned int)anIndex;
+
+

substringFromIndex:

+- (NSString*) substringFromIndex: (unsigned int)anIndex;
-
-

substringToIndex:

-- (NSString*) substringToIndex: (unsigned int)anIndex;
+
+

substringToIndex:

+- (NSString*) substringToIndex: (unsigned int)anIndex;
-
-

substringWithRange:

-- (NSString*) substringWithRange: (NSRange)aRange;
+
+

substringWithRange:

+- (NSString*) substringWithRange: (NSRange)aRange;
-
-

uppercaseString

-- (NSString*) uppercaseString;
+
+

uppercaseString

+- (NSString*) uppercaseString;
-
-

writeToFile:atomically:

-- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
+
+

writeToFile:atomically:

+- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag;
-
+
- + diff --git a/Documentation/gsdoc/NSTask.html b/Documentation/gsdoc/NSTask.html index 194787195..0953a11a9 100644 --- a/Documentation/gsdoc/NSTask.html +++ b/Documentation/gsdoc/NSTask.html @@ -1,167 +1,167 @@ -NSTask + NSTask -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSTask

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSTask

-

NSTask

-

Declared in: Foundation/NSTask.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSTask

+

NSTask

+

Declared in: Foundation/NSTask.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

launchedTaskWithLaunchPath:arguments:

-+ (NSTask*) launchedTaskWithLaunchPath: (NSString*)path arguments: (NSArray*)arguments;
+

Class Methods

+

launchedTaskWithLaunchPath:arguments:

++ (NSTask*) launchedTaskWithLaunchPath: (NSString*)path arguments: (NSArray*)arguments;
-
-

Instances Methods

-

arguments

-- (NSArray*) arguments;
+
+

Instances Methods

+

arguments

+- (NSArray*) arguments;
-
-

currentDirectoryPath

-- (NSString*) currentDirectoryPath;
+
+

currentDirectoryPath

+- (NSString*) currentDirectoryPath;
-
-

environment

-- (NSDictionary*) environment;
+
+

environment

+- (NSDictionary*) environment;
-
-

init

+
+

init

- (id) init;
-
-

interrupt

+
+

interrupt

- (void) interrupt;
-
-

isRunning

+
+

isRunning

- (BOOL) isRunning;
-
-

launch

+
+

launch

- (void) launch;
-
-

launchPath

-- (NSString*) launchPath;
+
+

launchPath

+- (NSString*) launchPath;
-
-

setArguments:

-- (void) setArguments: (NSArray*)arguments;
+
+

setArguments:

+- (void) setArguments: (NSArray*)arguments;
-
-

setCurrentDirectoryPath:

-- (void) setCurrentDirectoryPath: (NSString*)path;
+
+

setCurrentDirectoryPath:

+- (void) setCurrentDirectoryPath: (NSString*)path;
-
-

setEnvironment:

-- (void) setEnvironment: (NSDictionary*)environmentDictionary;
+
+

setEnvironment:

+- (void) setEnvironment: (NSDictionary*)environmentDictionary;
-
-

setLaunchPath:

-- (void) setLaunchPath: (NSString*)path;
+
+

setLaunchPath:

+- (void) setLaunchPath: (NSString*)path;
-
-

setStandardError:

+
+

setStandardError:

- (void) setStandardError: (id)file;
-
-

setStandardInput:

+
+

setStandardInput:

- (void) setStandardInput: (id)file;
-
-

setStandardOutput:

+
+

setStandardOutput:

- (void) setStandardOutput: (id)file;
-
-

standardError

+
+

standardError

- (id) standardError;
-
-

standardInput

+
+

standardInput

- (id) standardInput;
-
-

standardOutput

+
+

standardOutput

- (id) standardOutput;
-
-

terminate

+
+

terminate

- (void) terminate;
-
-

terminationStatus

+
+

terminationStatus

- (int) terminationStatus;
-
-

waitUntilExit

+
+

waitUntilExit

- (void) waitUntilExit;
-
+
- + diff --git a/Documentation/gsdoc/NSThread.html b/Documentation/gsdoc/NSThread.html index 96f069734..766eab37d 100644 --- a/Documentation/gsdoc/NSThread.html +++ b/Documentation/gsdoc/NSThread.html @@ -1,71 +1,71 @@ -NSThread + NSThread -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSThread

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSThread

-

NSThread

-

Declared in: Foundation/NSThread.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSThread

+

NSThread

+

Declared in: Foundation/NSThread.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

currentThread

-+ (NSThread*) currentThread;
+

Class Methods

+

currentThread

++ (NSThread*) currentThread;
-
-

detachNewThreadSelector:toTarget:(id)aTarget withObject:

+
+

detachNewThreadSelector:toTarget:(id)aTarget withObject:

+ (void) detachNewThreadSelector: (SEL)aSelector toTarget:(id)aTarget withObject: (id)anArgument;
-
-

exit

+
+

exit

+ (void) exit;
-
-

isMultiThreaded

+
+

isMultiThreaded

+ (BOOL) isMultiThreaded;
-
-

sleepUntilDate:

-+ (void) sleepUntilDate: (NSDate*)aDate;
+
+

sleepUntilDate:

++ (void) sleepUntilDate: (NSDate*)aDate;
-
-

Instances Methods

-

threadDictionary

-- (NSMutableDictionary*) threadDictionary;
+
+

Instances Methods

+

threadDictionary

+- (NSMutableDictionary*) threadDictionary;
-
+
- + diff --git a/Documentation/gsdoc/NSTimeZone.html b/Documentation/gsdoc/NSTimeZone.html index 558df9b69..221bc2596 100644 --- a/Documentation/gsdoc/NSTimeZone.html +++ b/Documentation/gsdoc/NSTimeZone.html @@ -1,173 +1,173 @@ -NSTimeZone + NSTimeZone -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSTimeZone

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSTimeZone

-

NSTimeZone

-

Declared in: Foundation/NSTimeZone.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSTimeZone

+

NSTimeZone

+

Declared in: Foundation/NSTimeZone.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

abbreviationDictionary

-+ (NSDictionary*) abbreviationDictionary;
+

Class Methods

+

abbreviationDictionary

++ (NSDictionary*) abbreviationDictionary;
-
-

defaultTimeZone

-+ (NSTimeZone*) defaultTimeZone;
+
+

defaultTimeZone

++ (NSTimeZone*) defaultTimeZone;
-
-

localTimeZone

-+ (NSTimeZone*) localTimeZone;
+
+

localTimeZone

++ (NSTimeZone*) localTimeZone;
-
-

knownTimeZoneNames

-+ (NSArray*) knownTimeZoneNames;
+
+

knownTimeZoneNames

++ (NSArray*) knownTimeZoneNames;
-
-

resetSystemTimeZone

+
+

resetSystemTimeZone

+ (void) resetSystemTimeZone;
-
-

setDefaultTimeZone:

-+ (void) setDefaultTimeZone: (NSTimeZone*)aTimeZone;
+
+

setDefaultTimeZone:

++ (void) setDefaultTimeZone: (NSTimeZone*)aTimeZone;
-
-

systemTimeZone

-+ (NSTimeZone*) systemTimeZone;
+
+

systemTimeZone

++ (NSTimeZone*) systemTimeZone;
-
-

timeZoneForSecondsFromGMT:

-+ (NSTimeZone*) timeZoneForSecondsFromGMT: (int)seconds;
+
+

timeZoneForSecondsFromGMT:

++ (NSTimeZone*) timeZoneForSecondsFromGMT: (int)seconds;
-
-

timeZoneWithAbbreviation:

-+ (NSTimeZone*) timeZoneWithAbbreviation: (NSString*)abbreviation;
+
+

timeZoneWithAbbreviation:

++ (NSTimeZone*) timeZoneWithAbbreviation: (NSString*)abbreviation;
-
-

timeZoneWithName:

-+ (NSTimeZone*) timeZoneWithName: (NSString*)aTimeZoneName;
+
+

timeZoneWithName:

++ (NSTimeZone*) timeZoneWithName: (NSString*)aTimeZoneName;
-
-

timeZoneWithName:

-+ (NSTimeZone*) timeZoneWithName: (NSString*)aTimeZoneName;
+
+

timeZoneWithName:

++ (NSTimeZone*) timeZoneWithName: (NSString*)aTimeZoneName;
-
-

Instances Methods

-

abbreviation

-- (NSString*) abbreviation;
+
+

Instances Methods

+

abbreviation

+- (NSString*) abbreviation;
-
-

abbreviationForDate:

-- (NSString*) abbreviationForDate: (NSDate*)aDate;
+
+

abbreviationForDate:

+- (NSString*) abbreviationForDate: (NSDate*)aDate;
-
-

data

+
+

data

- (NSData*) data;
-
-

description

-- (NSString*) description;
+
+

description

+- (NSString*) description;
-
-

initWithName:

-- (id) initWithName: (NSString*)aName;
+
+

initWithName:

+- (id) initWithName: (NSString*)aName;
-
-

initWithName:

-- (id) initWithName: (NSString*)aName;
+
+

initWithName:

+- (id) initWithName: (NSString*)aName;
-
-

isDaylightSavingTime

+
+

isDaylightSavingTime

- (BOOL) isDaylightSavingTime;
-
-

isDaylightSavingTimeForDate:

-- (BOOL) isDaylightSavingTimeForDate: (NSDate*)aDate;
+
+

isDaylightSavingTimeForDate:

+- (BOOL) isDaylightSavingTimeForDate: (NSDate*)aDate;
-
-

isEqualToTimeZone:

-- (BOOL) isEqualToTimeZone: (NSTimeZone*)aTimeZone;
+
+

isEqualToTimeZone:

+- (BOOL) isEqualToTimeZone: (NSTimeZone*)aTimeZone;
-
-

name

-- (NSString*) name;
+
+

name

+- (NSString*) name;
-
-

secondsFromGMT

+
+

secondsFromGMT

- (int) secondsFromGMT;
-
-

secondsFromGMTForDate:

-- (int) secondsFromGMTForDate: (NSDate*)aDate;
+
+

secondsFromGMTForDate:

+- (int) secondsFromGMTForDate: (NSDate*)aDate;
-
+
- + diff --git a/Documentation/gsdoc/NSTimer.html b/Documentation/gsdoc/NSTimer.html index df9e24fc0..8a0664c1d 100644 --- a/Documentation/gsdoc/NSTimer.html +++ b/Documentation/gsdoc/NSTimer.html @@ -1,95 +1,95 @@ -NSTimer + NSTimer -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSTimer

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSTimer

-

NSTimer

-

Declared in: Foundation/NSTimer.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSTimer

+

NSTimer

+

Declared in: Foundation/NSTimer.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

scheduledTimerWithTimeInterval:invocation:

-+ (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)seconds invocation: (NSInvocation*)invocation;
+

Class Methods

+

scheduledTimerWithTimeInterval:invocation:

++ (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)seconds invocation: (NSInvocation*)invocation;
-
-

scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:

-+ (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)seconds target: (id)target selector: (SEL)aSelector userInfo: (id)userInfo repeats: (BOOL)repeats;
+
+

scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:

++ (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)seconds target: (id)target selector: (SEL)aSelector userInfo: (id)userInfo repeats: (BOOL)repeats;
-
-

timerWithTimeInterval:invocation:

-+ (NSTimer*) timerWithTimeInterval: (NSTimeInterval)seconds invocation: (NSInvocation*)invocation;
+
+

timerWithTimeInterval:invocation:

++ (NSTimer*) timerWithTimeInterval: (NSTimeInterval)seconds invocation: (NSInvocation*)invocation;
-
-

timerWithTimeInterval:target:selector:userInfo:repeats:

-+ (NSTimer*) timerWithTimeInterval: (NSTimeInterval)seconds target: (id)target selector: (SEL)aSelector userInfo: (id)userInfo repeats: (BOOL)repeats;
+
+

timerWithTimeInterval:target:selector:userInfo:repeats:

++ (NSTimer*) timerWithTimeInterval: (NSTimeInterval)seconds target: (id)target selector: (SEL)aSelector userInfo: (id)userInfo repeats: (BOOL)repeats;
-
-

Instances Methods

-

fire

+
+

Instances Methods

+

fire

- (void) fire;
-
-

fireDate

-- (NSDate*) fireDate;
+
+

fireDate

+- (NSDate*) fireDate;
-
-

invalidate

+
+

invalidate

- (void) invalidate;
-
-

isValid

+
+

isValid

- (BOOL) isValid;
-
-

timeInterval

+
+

timeInterval

- (NSTimeInterval) timeInterval;
-
-

userInfo

+
+

userInfo

- (id) userInfo;
-
+
- + diff --git a/Documentation/gsdoc/NSURL.gsdoc b/Documentation/gsdoc/NSURL.gsdoc index 5d2940ada..2c23f2e32 100644 --- a/Documentation/gsdoc/NSURL.gsdoc +++ b/Documentation/gsdoc/NSURL.gsdoc @@ -22,22 +22,29 @@ URLWithString: URLString + Initializes with a string as specified in RFCs 1738 and 1808 + URLWithString: URLString relativeToURL: baseURL + Initializes relative to a base URL, with a string as + specified in RFCs 1738 and 1808 + fileURLWithPath: path + Initializes as a file schem URL with the specified path. + loadResourceDataNotifyingClient: client @@ -46,80 +53,95 @@ + parameterString + password + path + port + propertyForKey: propertyKey + query + relativePath + relativeString + resourceDataUsingCache: shouldUseCache + resourceSpecifier + scheme + setProperty: property + setResourceData: data + standardizedURL + user diff --git a/Documentation/gsdoc/NSURL.html b/Documentation/gsdoc/NSURL.html index 832c98fe8..84e9e6142 100644 --- a/Documentation/gsdoc/NSURL.html +++ b/Documentation/gsdoc/NSURL.html @@ -1,149 +1,149 @@ -NSURL + NSURL -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSURL

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSURL

-

NSURL

-

Declared in: Foundation/NSURL.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSURL

+

NSURL

+

Declared in: Foundation/NSURL.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

URLWithString:

-+ (id) URLWithString: (NSString*)URLString;
+

Class Methods

+

URLWithString:

++ (id) URLWithString: (NSString*)URLString;
-
-

URLWithString:relativeToURL:

-+ (id) URLWithString: (NSString*)URLString relativeToURL: (NSURL*)baseURL;
+
+

URLWithString:relativeToURL:

++ (id) URLWithString: (NSString*)URLString relativeToURL: (NSURL*)baseURL;
-
-

fileURLWithPath:

-+ (id) fileURLWithPath: (NSString*)path;
+
+

fileURLWithPath:

++ (id) fileURLWithPath: (NSString*)path;
-
-

Instances Methods

-

loadResourceDataNotifyingClient:usingCache:

+
+

Instances Methods

+

loadResourceDataNotifyingClient:usingCache:

- (void) loadResourceDataNotifyingClient: (id)client usingCache: (BOOL)shouldUseCache;
-
-

parameterString

-- (NSString*) parameterString;
+
+

parameterString

+- (NSString*) parameterString;
-
-

password

-- (NSString*) password;
+
+

password

+- (NSString*) password;
-
-

path

-- (NSString*) path;
+
+

path

+- (NSString*) path;
-
-

port

-- (NSNumber*) port;
+
+

port

+- (NSNumber*) port;
-
-

propertyForKey:

-- (id) propertyForKey: (NSString*)propertyKey;
+
+

propertyForKey:

+- (id) propertyForKey: (NSString*)propertyKey;
-
-

query

-- (NSString*) query;
+
+

query

+- (NSString*) query;
-
-

relativePath

-- (NSString*) relativePath;
+
+

relativePath

+- (NSString*) relativePath;
-
-

relativeString

-- (NSString*) relativeString;
+
+

relativeString

+- (NSString*) relativeString;
-
-

resourceDataUsingCache:

+
+

resourceDataUsingCache:

- (NSData*) resourceDataUsingCache: (BOOL)shouldUseCache;
-
-

resourceSpecifier

-- (NSString*) resourceSpecifier;
+
+

resourceSpecifier

+- (NSString*) resourceSpecifier;
-
-

scheme

-- (NSString*) scheme;
+
+

scheme

+- (NSString*) scheme;
-
-

setProperty:

+
+

setProperty:

- (BOOL) setProperty: (id)property;
-
-

setResourceData:

+
+

setResourceData:

- (BOOL) setResourceData: (NSData*)data;
-
-

standardizedURL

-- (NSURL*) standardizedURL;
+
+

standardizedURL

+- (NSURL*) standardizedURL;
-
-

user

-- (NSString*) user;
+
+

user

+- (NSString*) user;
-
+
- + diff --git a/Documentation/gsdoc/NSURLHandle.gsdoc b/Documentation/gsdoc/NSURLHandle.gsdoc index eb66bc16e..ba7209487 100644 --- a/Documentation/gsdoc/NSURLHandle.gsdoc +++ b/Documentation/gsdoc/NSURLHandle.gsdoc @@ -17,57 +17,73 @@ Foundation/NSURLHandle.h + URLHandleClassForURL: anURL + Returns the most recently registered NSURLHandle subclass that + responds to canInitWithURL: with YES + cachedHandleForURL: anURL + Returns a previously created object that handles the specified + URL (if any exists). + canInitWithURL: anURL + Implemented by subclasses to say which URLs they can handle. + registerURLHandleClass: anURLHandleSubclass + Used to register a subclass as being available to handle URLs. + addClient: client + availableResourceData + backgroundLoadDidFailWithReason: reason + beginLoadInBackground + cancelLoadInBackground + didLoadBytes: newBytes @@ -76,65 +92,77 @@ + endLoadInBackground + failureReason + flushCachedData + loadInBackground + loadInForeground + propertyForKey: propertyKey + propertyForKeyIfAvailable: propertyKey + removeClient: client + resourceData + status + writeData: data + writeProperty: propertyValue diff --git a/Documentation/gsdoc/NSURLHandle.html b/Documentation/gsdoc/NSURLHandle.html index 738658177..dc2244b6f 100644 --- a/Documentation/gsdoc/NSURLHandle.html +++ b/Documentation/gsdoc/NSURLHandle.html @@ -1,165 +1,165 @@ -NSURLHandle + NSURLHandle -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSURLHandle

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSURLHandle

-

NSURLHandle

-

Declared in: Foundation/NSURLHandle.h

-

Inherits from: NSObject

+

NSURLHandle

+

NSURLHandle

+

Declared in: Foundation/NSURLHandle.h

+

Inherits from: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

URLHandleClassForURL:

-+ (Class) URLHandleClassForURL: (NSURL*)anURL;
+

Class Methods

+

URLHandleClassForURL:

++ (Class) URLHandleClassForURL: (NSURL*)anURL;
-
-

cachedHandleForURL:

-+ (NSURLHandle*) cachedHandleForURL: (NSURL*)anURL;
+
+

cachedHandleForURL:

++ (NSURLHandle*) cachedHandleForURL: (NSURL*)anURL;
-
-

canInitWithURL:

-+ (BOOL) canInitWithURL: (NSURL*)anURL;
+
+

canInitWithURL:

++ (BOOL) canInitWithURL: (NSURL*)anURL;
-
-

registerURLHandleClass:

+
+

registerURLHandleClass:

+ (void) registerURLHandleClass: (Class)anURLHandleSubclass;
-
-

Instances Methods

-

addClient:

+
+

Instances Methods

+

addClient:

- (void) addClient: (id<NSURLHandleClient>)client;
-
-

availableResourceData

+
+

availableResourceData

- (NSData*) availableResourceData;
-
-

backgroundLoadDidFailWithReason:

-- (void) backgroundLoadDidFailWithReason: (NSString*)reason;
+
+

backgroundLoadDidFailWithReason:

+- (void) backgroundLoadDidFailWithReason: (NSString*)reason;
-
-

beginLoadInBackground

+
+

beginLoadInBackground

- (void) beginLoadInBackground;
-
-

cancelLoadInBackground

+
+

cancelLoadInBackground

- (void) cancelLoadInBackground;
-
-

didLoadBytes:loadComplete:

+
+

didLoadBytes:loadComplete:

- (void) didLoadBytes: (NSData*)newBytes loadComplete: (BOOL)yorn;
-
-

endLoadInBackground

+
+

endLoadInBackground

- (void) endLoadInBackground;
-
-

failureReason

-- (NSString*) failureReason;
+
+

failureReason

+- (NSString*) failureReason;
-
-

flushCachedData

+
+

flushCachedData

- (void) flushCachedData;
-
-

loadInBackground

+
+

loadInBackground

- (void) loadInBackground;
-
-

loadInForeground

+
+

loadInForeground

- (NSData*) loadInForeground;
-
-

propertyForKey:

-- (id) propertyForKey: (NSString*)propertyKey;
+
+

propertyForKey:

+- (id) propertyForKey: (NSString*)propertyKey;
-
-

propertyForKeyIfAvailable:

-- (id) propertyForKeyIfAvailable: (NSString*)propertyKey;
+
+

propertyForKeyIfAvailable:

+- (id) propertyForKeyIfAvailable: (NSString*)propertyKey;
-
-

removeClient:

+
+

removeClient:

- (void) removeClient: (id<NSURLHandleClient>)client;
-
-

resourceData

+
+

resourceData

- (NSData*) resourceData;
-
-

status

+
+

status

- (NSURLHandleStatus) status;
-
-

writeData:

+
+

writeData:

- (BOOL) writeData: (NSData*)data;
-
-

writeProperty:

+
+

writeProperty:

- (BOOL) writeProperty: (id)propertyValue;
-
+
- + diff --git a/Documentation/gsdoc/NSUnarchiver.html b/Documentation/gsdoc/NSUnarchiver.html index c0b53e6f0..1139f8ebe 100644 --- a/Documentation/gsdoc/NSUnarchiver.html +++ b/Documentation/gsdoc/NSUnarchiver.html @@ -1,107 +1,107 @@ -NSUnarchiver + NSUnarchiver -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSUnarchiver

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSUnarchiver

-

NSUnarchiver

-

Declared in: Foundation/NSArchiver.h

-

Inherits from: NSCoder

-

Conforms to: NSObject +

NSUnarchiver

+

NSUnarchiver

+

Declared in: Foundation/NSArchiver.h

+

Inherits from: NSCoder

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

classNameDecodedForArchiveClassName:

-+ (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
+

Class Methods

+

classNameDecodedForArchiveClassName:

++ (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
-
-

decodeClassName:

-+ (void) decodeClassName: (NSString*)nameInArchive;
+
+

decodeClassName:

++ (void) decodeClassName: (NSString*)nameInArchive;
-
-

unarchiveObjectWithData:

+
+

unarchiveObjectWithData:

+ (id) unarchiveObjectWithData: (NSData*)data;
-
-

unarchiveObjectWithFile:

-+ (id) unarchiveObjectWithFile: (NSString*)path;
+
+

unarchiveObjectWithFile:

++ (id) unarchiveObjectWithFile: (NSString*)path;
-
-

Instances Methods

-

classNameDecodedForArchiveClassName:

-- (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
+
+

Instances Methods

+

classNameDecodedForArchiveClassName:

+- (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
-
-

decodeClassName:

-- (void) decodeClassName: (NSString*)nameInArchive;
+
+

decodeClassName:

+- (void) decodeClassName: (NSString*)nameInArchive;
-
-

initForReadingWithData:

+
+

initForReadingWithData:

- (id) initForReadingWithData: (NSData*)data;
-
-

isAtEnd

+
+

isAtEnd

- (BOOL) isAtEnd;
-
-

objectZone

+
+

objectZone

- (NSZone*) objectZone;
-
-

replaceObject:withObject:

+
+

replaceObject:withObject:

- (void) replaceObject: (id)object withObject: (id)newObject;
-
-

setObjectZone:

+
+

setObjectZone:

- (void) setObjectZone: (NSZone*)zone;
-
-

systemVersion

+
+

systemVersion

- (unsigned int) systemVersion;
-
+
- + diff --git a/Documentation/gsdoc/NSUndoManager.html b/Documentation/gsdoc/NSUndoManager.html index 7ef493246..2d349f2d8 100644 --- a/Documentation/gsdoc/NSUndoManager.html +++ b/Documentation/gsdoc/NSUndoManager.html @@ -1,220 +1,220 @@ -NSUndoManager + NSUndoManager -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSUndoManager

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSUndoManager

-

NSUndoManager

-

Declared in: Foundation/NSUndoManager.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSUndoManager

+

NSUndoManager

+

Declared in: Foundation/NSUndoManager.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Instances Methods

-

beginUndoGrouping

+

Instances Methods

+

beginUndoGrouping

- (void) beginUndoGrouping;
-
-

canRedo

+
+

canRedo

- (BOOL) canRedo;
-
-

canUndo

+
+

canUndo

- (BOOL) canUndo;
-
-

disableUndoRegistration

+
+

disableUndoRegistration

- (void) disableUndoRegistration;
-
-

enableUndoRegistration

+
+

enableUndoRegistration

- (void) enableUndoRegistration;
-
-

endUndoGrouping

+
+

endUndoGrouping

- (void) endUndoGrouping;
-
-

forwardInvocation:

-- (void) forwardInvocation: (NSInvocation*)anInvocation;
+
+

forwardInvocation:

+- (void) forwardInvocation: (NSInvocation*)anInvocation;
-
-

groupingLevel

+
+

groupingLevel

- (int) groupingLevel;
-
-

groupsByEvent

+
+

groupsByEvent

- (BOOL) groupsByEvent;
-
-

isRedoing

+
+

isRedoing

- (BOOL) isRedoing;
-
-

isUndoing

+
+

isUndoing

- (BOOL) isUndoing;
-
-

isUndoRegisgrationEnabled

+
+

isUndoRegisgrationEnabled

- (BOOL) isUndoRegisgrationEnabled;
-
-

levelsOfUndo

+
+

levelsOfUndo

- (unsigned int) levelsOfUndo;
-
-

prepareWithInvocationTarget:

+
+

prepareWithInvocationTarget:

- (id) prepareWithInvocationTarget: (id)target;
-
-

redo

+
+

redo

- (void) redo;
-
-

redoActionName

-- (NSString*) redoActionName;
+
+

redoActionName

+- (NSString*) redoActionName;
-
-

redoMenuItemTitle

-- (NSString*) redoMenuItemTitle;
+
+

redoMenuItemTitle

+- (NSString*) redoMenuItemTitle;
-
-

redoMenuTitleForUndoActionName:

-- (NSString*) redoMenuTitleForUndoActionName: (NSString*)actionName;
+
+

redoMenuTitleForUndoActionName:

+- (NSString*) redoMenuTitleForUndoActionName: (NSString*)actionName;
-
-

registerUndoWithTarget:selector:

+
+

registerUndoWithTarget:selector:

- (void) registerUndoWithTarget: (id)target selector: (SEL)aSelector;
-
-

removeAllActions

+
+

removeAllActions

- (void) removeAllActions;
-
-

removeAllActionsWithTarget:

+
+

removeAllActionsWithTarget:

- (void) removeAllActionsWithTarget: (id)target;
-
-

runLoopModes

-- (NSArray*) runLoopModes;
+
+

runLoopModes

+- (NSArray*) runLoopModes;
-
-

setActionName:

-- (void) setActionName: (NSString*)actionName;
+
+

setActionName:

+- (void) setActionName: (NSString*)actionName;
-
-

setGroupsByEvent:

+
+

setGroupsByEvent:

- (void) setGroupsByEvent: (BOOL)flag;
-
-

setLevelsOfUndo:

+
+

setLevelsOfUndo:

- (void) setLevelsOfUndo: (unsigned int)anInt;
-
-

setRunLoopModes:

-- (void) setRunLoopModes: (NSArray*)modes;
+
+

setRunLoopModes:

+- (void) setRunLoopModes: (NSArray*)modes;
-
-

undo

+
+

undo

- (void) undo;
-
-

undoActionName

-- (NSString*) undoActionName;
+
+

undoActionName

+- (NSString*) undoActionName;
-
-

undoMenuItemTitle

-- (NSString*) undoMenuItemTitle;
+
+

undoMenuItemTitle

+- (NSString*) undoMenuItemTitle;
-
-

undoMenuTitleForUndoActionName:

-- (NSString*) undoMenuTitleForUndoActionName: (NSString*)actionName;
+
+

undoMenuTitleForUndoActionName:

+- (NSString*) undoMenuTitleForUndoActionName: (NSString*)actionName;
-
-

undoNestedGroup

+
+

undoNestedGroup

- (void) undoNestedGroup;
-
+
- + diff --git a/Documentation/gsdoc/NSUserDefaults.html b/Documentation/gsdoc/NSUserDefaults.html index 860966070..5233f19e1 100644 --- a/Documentation/gsdoc/NSUserDefaults.html +++ b/Documentation/gsdoc/NSUserDefaults.html @@ -1,215 +1,215 @@ -NSUserDefaults + NSUserDefaults -[Previous] -[Up] -[Next] +[Previous] +[Up] +[Next]

NSUserDefaults

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSUserDefaults

-

NSUserDefaults

-

Declared in: Foundation/NSUserDefaults.h

-

Inherits from: NSObject

-

Conforms to: NSObject +

NSUserDefaults

+

NSUserDefaults

+

Declared in: Foundation/NSUserDefaults.h

+

Inherits from: NSObject

+

Conforms to: NSObject


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

standardUserDefaults

-+ (NSUserDefaults*) standardUserDefaults;
+

Class Methods

+

standardUserDefaults

++ (NSUserDefaults*) standardUserDefaults;
-
-

Instances Methods

-

arrayForKey:

-- (NSArray*) arrayForKey: (NSString*)defaultName;
+
+

Instances Methods

+

arrayForKey:

+- (NSArray*) arrayForKey: (NSString*)defaultName;
-
-

boolForKey:

-- (BOOL) boolForKey: (NSString*)defaultName;
+
+

boolForKey:

+- (BOOL) boolForKey: (NSString*)defaultName;
-
-

dataForKey:

-- (NSData*) dataForKey: (NSString*)defaultName;
+
+

dataForKey:

+- (NSData*) dataForKey: (NSString*)defaultName;
-
-

dictionaryForKey:

-- (NSDictionary*) dictionaryForKey: (NSString*)defaultName;
+
+

dictionaryForKey:

+- (NSDictionary*) dictionaryForKey: (NSString*)defaultName;
-
-

dictionaryRepresentation

-- (NSDictionary*) dictionaryRepresentation;
+
+

dictionaryRepresentation

+- (NSDictionary*) dictionaryRepresentation;
-
-

floatForKey:

-- (float) floatForKey: (NSString*)defaultName;
+
+

floatForKey:

+- (float) floatForKey: (NSString*)defaultName;
-
-

init

+
+

init

- (id) init;
-
-

initWithUser:

-- (id) initWithUser: (NSString*)username;
+
+

initWithUser:

+- (id) initWithUser: (NSString*)username;
-
-

integerForKey:

-- (int) integerForKey: (NSString*)defaultName;
+
+

integerForKey:

+- (int) integerForKey: (NSString*)defaultName;
-
-

objectForKey:

-- (id) objectForKey: (NSString*)defaultName;
+
+

objectForKey:

+- (id) objectForKey: (NSString*)defaultName;
-
-

persistentDomainForName:

-- (NSDictionary*) persistentDomainForName: (NSString*)domainName;
+
+

persistentDomainForName:

+- (NSDictionary*) persistentDomainForName: (NSString*)domainName;
-
-

persistentDomainNames

-- (NSArray*) persistentDomainNames;
+
+

persistentDomainNames

+- (NSArray*) persistentDomainNames;
-
-

registerDefaults:

-- (void) registerDefaults: (NSDictionary*)dictionary;
+
+

registerDefaults:

+- (void) registerDefaults: (NSDictionary*)dictionary;
-
-

removeObjectForKey:

-- (void) removeObjectForKey: (NSString*)defaultName;
+
+

removeObjectForKey:

+- (void) removeObjectForKey: (NSString*)defaultName;
-
-

removePersistentDomainForName:

-- (void) removePersistentDomainForName: (NSString*)domainName;
+
+

removePersistentDomainForName:

+- (void) removePersistentDomainForName: (NSString*)domainName;
-
-

removeVolatileDomainForName:

-- (void) removeVolatileDomainForName: (NSString*)domainName;
+
+

removeVolatileDomainForName:

+- (void) removeVolatileDomainForName: (NSString*)domainName;
-
-

searchList

-- (NSArray*) searchList;
+
+

searchList

+- (NSArray*) searchList;
-
-

setBool:forKey:

-- (void) setBool: (BOOL)value forKey: (NSString*)defaultName;
+
+

setBool:forKey:

+- (void) setBool: (BOOL)value forKey: (NSString*)defaultName;
-
-

setFloat:forKey:

-- (void) setFloat: (float)value forKey: (NSString*)defaultName;
+
+

setFloat:forKey:

+- (void) setFloat: (float)value forKey: (NSString*)defaultName;
-
-

setInteger:forKey:

-- (void) setInteger: (int)value forKey: (NSString*)defaultName;
+
+

setInteger:forKey:

+- (void) setInteger: (int)value forKey: (NSString*)defaultName;
-
-

setObject:forKey:

-- (void) setObject: (id)value forKey: (NSString*)defaultName;
+
+

setObject:forKey:

+- (void) setObject: (id)value forKey: (NSString*)defaultName;
-
-

setPersistentDomain:forName:

-- (void) setPersistentDomain: (NSDictionary*)domain forName: (NSString*)domainName;
+
+

setPersistentDomain:forName:

+- (void) setPersistentDomain: (NSDictionary*)domain forName: (NSString*)domainName;
-
-

setSearchList:

-- (void) setSearchList: (NSArray*)array;
+
+

setSearchList:

+- (void) setSearchList: (NSArray*)array;
-
-

setVolatileDomain:forName:

-- (void) setVolatileDomain: (NSDictionary*)domain forName: (NSString*)domainName;
+
+

setVolatileDomain:forName:

+- (void) setVolatileDomain: (NSDictionary*)domain forName: (NSString*)domainName;
-
-

stringArrayForKey:

-- (NSArray*) stringArrayForKey: (NSString*)defaultName;
+
+

stringArrayForKey:

+- (NSArray*) stringArrayForKey: (NSString*)defaultName;
-
-

stringForKey:

-- (NSString*) stringForKey: (NSString*)defaultName;
+
+

stringForKey:

+- (NSString*) stringForKey: (NSString*)defaultName;
-
-

synchronize

+
+

synchronize

- (BOOL) synchronize;
-
-

volatileDomainForName:

-- (NSDictionary*) volatileDomainForName: (NSString*)domainName;
+
+

volatileDomainForName:

+- (NSDictionary*) volatileDomainForName: (NSString*)domainName;
-
-

volatileDomainNames

-- (NSArray*) volatileDomainNames;
+
+

volatileDomainNames

+- (NSArray*) volatileDomainNames;
-
+
- + diff --git a/Documentation/gsdoc/NSValue.html b/Documentation/gsdoc/NSValue.html index d86e6b81d..7ccce9f38 100644 --- a/Documentation/gsdoc/NSValue.html +++ b/Documentation/gsdoc/NSValue.html @@ -1,130 +1,130 @@ -NSValue + NSValue -[Previous] -[Up] +[Previous] +[Up]

NSValue

-

Authors

-
-
Richard Frith-Macdonald +

Authors

+
+
Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

-

NSValue

-

NSValue

-

Declared in: Foundation/NSValue.h

-

Inherits from: NSObject

-

Conforms to: NSCoding +

NSValue

+

NSValue

+

Declared in: Foundation/NSValue.h

+

Inherits from: NSObject

+

Conforms to: NSCoding


-

Instance Variables

+

Instance Variables

-

Methods

+

Methods

-

Class Methods

-

value:withObjCType:

-+ (NSValue*) value: (const void*)value withObjCType: (const char*)type;
+

Class Methods

+

value:withObjCType:

++ (NSValue*) value: (const void*)value withObjCType: (const char*)type;
-
-

valueWithBytes:objCType:

-+ (NSValue*) valueWithBytes: (const void*)value objCType: (const char*)type;
+
+

valueWithBytes:objCType:

++ (NSValue*) valueWithBytes: (const void*)value objCType: (const char*)type;
-
-

valueWithNonretainedObject:

-+ (NSValue*) valueWithNonretainedObject: (id)anObject;
+
+

valueWithNonretainedObject:

++ (NSValue*) valueWithNonretainedObject: (id)anObject;
-
-

valueWithPoint:

-+ (NSValue*) valueWithPoint: (NSPoint)aPoint;
+
+

valueWithPoint:

++ (NSValue*) valueWithPoint: (NSPoint)aPoint;
-
-

valueWithPointer:

-+ (NSValue*) valueWithPointer: (const void*)aPointer;
+
+

valueWithPointer:

++ (NSValue*) valueWithPointer: (const void*)aPointer;
-
-

valueWithRect:

-+ (NSValue*) valueWithRect: (NSRect)rect;
+
+

valueWithRect:

++ (NSValue*) valueWithRect: (NSRect)rect;
-
-

valueWithSize:

-+ (NSValue*) valueWithSize: (NSSize)size;
+
+

valueWithSize:

++ (NSValue*) valueWithSize: (NSSize)size;
-
-

Instances Methods

-

getValue:

+
+

Instances Methods

+

getValue:

- (void) getValue: (void*)buffer;
-
-

initWithBytes:objCType:

+
+

initWithBytes:objCType:

- (id) initWithBytes: (const void*)value objCType: (const char*)type;
-
-

+
+

- (id) ;
-
-

nonretainedObjectValue

+
+

nonretainedObjectValue

- (id) nonretainedObjectValue;
-
-

objCType

+
+

objCType

- (const char*) objCType;
-
-

pointValue

+
+

pointValue

- (NSPoint) pointValue;
-
-

pointerValue

+
+

pointerValue

- (void*) pointerValue;
-
-

rectValue

+
+

rectValue

- (NSRect) rectValue;
-
-

sizeValue

+
+

sizeValue

- (NSSize) sizeValue;
-
+
- + diff --git a/Headers/gnustep/base/GSXML.h b/Headers/gnustep/base/GSXML.h index dba303391..83b607613 100644 --- a/Headers/gnustep/base/GSXML.h +++ b/Headers/gnustep/base/GSXML.h @@ -177,12 +177,26 @@ typedef xmlNsType GSXMLNamespaceType; void *lib; /* parser context */ GSSAXHandler *saxHandler; } -+ (GSXMLParser*) parser: (id)source; ++ (GSXMLParser*) parser; ++ (GSXMLParser*) parserWithContentsOfFile: (NSString*)path; ++ (GSXMLParser*) parserWithContentsOfURL: (NSURL*)url; ++ (GSXMLParser*) parserWithData: (NSData*)data; ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler; + (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler - source: (id) source; + withContentsOfFile: (NSString*)path; ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler + withContentsOfURL: (NSURL*)url; ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler + withData: (NSData*)data; + (NSString*) xmlEncodingStringForStringEncoding: (NSStringEncoding)encoding; -- (id) initWithSAXHandler: (GSSAXHandler*)handler source: (id)source; +- (id) initWithSAXHandler: (GSSAXHandler*)handler; +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withContentsOfFile: (NSString*)path; +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withContentsOfURL: (NSURL*)url; +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withData: (NSData*)data; - (GSXMLDocument*) doc; - (BOOL) parse; diff --git a/Headers/gnustep/base/NSData.h b/Headers/gnustep/base/NSData.h index 400c4082a..5fb707725 100644 --- a/Headers/gnustep/base/NSData.h +++ b/Headers/gnustep/base/NSData.h @@ -28,6 +28,10 @@ #include #include +#ifndef STRICT_OPENSTEP +@class NSURL; +#endif + @interface NSData : NSObject // Allocating and Initializing a Data Object @@ -39,6 +43,9 @@ length: (unsigned int)length; + (id) dataWithContentsOfFile: (NSString*)path; + (id) dataWithContentsOfMappedFile: (NSString*)path; +#ifndef STRICT_OPENSTEP ++ (id) dataWithContentsOfURL: (NSURL*)url; +#endif + (id) dataWithData: (NSData*)data; - (id) initWithBytes: (const void*)bytes length: (unsigned int)length; @@ -46,6 +53,9 @@ length: (unsigned int)length; - (id) initWithContentsOfFile: (NSString*)path; - (id) initWithContentsOfMappedFile: (NSString*)path; +#ifndef STRICT_OPENSTEP +- (id) initWithContentsOfURL: (NSURL*)url; +#endif - (id) initWithData: (NSData*)data; // Accessing Data diff --git a/Headers/gnustep/base/NSString.h b/Headers/gnustep/base/NSString.h index 02292dc9a..e79046039 100644 --- a/Headers/gnustep/base/NSString.h +++ b/Headers/gnustep/base/NSString.h @@ -33,7 +33,9 @@ typedef unsigned short unichar; @class NSCharacterSet; @class NSData; @class NSDictionary; +#ifndef STRICT_OPENSTEP @class NSURL; +#endif #define NSMaximumStringLength (INT_MAX-1) #define NSHashStringLength 63 @@ -238,15 +240,15 @@ enum { + (id) stringWithFormat: (NSString*)format arguments: (va_list)argList; + (id) stringWithString: (NSString*) aString; -+ (id)stringWithContentsOfURL:(NSURL *)anURL; -+ (id)stringWithUTF8String:(const char *)bytes; ++ (id) stringWithContentsOfURL: (NSURL*)anURL; ++ (id) stringWithUTF8String: (const char*)bytes; - (id) initWithFormat: (NSString*)format locale: (NSDictionary*)dictionary; - (id) initWithFormat: (NSString*)format locale: (NSDictionary*)dictionary arguments: (va_list)argList; -- (id)initWithUTF8String:(const char *)bytes; -- (id)initWithContentsOfURL:(NSURL *)anURL; +- (id) initWithUTF8String: (const char *)bytes; +- (id) initWithContentsOfURL: (NSURL*)anURL; - (NSString*) substringWithRange: (NSRange)aRange; - (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString; - (NSComparisonResult)compare:(NSString *)string diff --git a/Headers/gnustep/base/NSURL.h b/Headers/gnustep/base/NSURL.h index b9ad3f0d4..9de1a43af 100644 --- a/Headers/gnustep/base/NSURL.h +++ b/Headers/gnustep/base/NSURL.h @@ -36,7 +36,6 @@ GS_EXPORT NSString* NSURLFileScheme; //file { NSString *_urlString; NSURL *_baseURL; - void *_clients; } + (id) fileURLWithPath: (NSString*)path; diff --git a/Source/GSXML.m b/Source/GSXML.m index f3b51a86f..aa8b423da 100644 --- a/Source/GSXML.m +++ b/Source/GSXML.m @@ -819,15 +819,53 @@ static NSString *endMarker = @"At end of incremental parse"; setupCache(); } -+ (GSXMLParser*) parser: (id)source ++ (GSXMLParser*) parser { - return AUTORELEASE([[self alloc] initWithSAXHandler: nil source: source]); + return AUTORELEASE([[self alloc] initWithSAXHandler: nil]); +} + ++ (GSXMLParser*) parserWithContentsOfFile: (NSString*)path +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: nil + withContentsOfFile: path]); +} + ++ (GSXMLParser*) parserWithContentsOfURL: (NSURL*)url +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: nil + withContentsOfURL: url]); +} + ++ (GSXMLParser*) parserWithData: (NSData*)data +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: nil + withData: data]); } + (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler - source: (id)source { - return AUTORELEASE([[self alloc] initWithSAXHandler: handler source: source]); + return AUTORELEASE([[self alloc] initWithSAXHandler: handler]); +} + ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler + withContentsOfFile: (NSString*)path +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: handler + withContentsOfFile: path]); +} + ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler + withContentsOfURL: (NSURL*)url +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: handler + withContentsOfURL: url]); +} + ++ (GSXMLParser*) parserWithSAXHandler: (GSSAXHandler*)handler + withData: (NSData*)data +{ + return AUTORELEASE([[self alloc] initWithSAXHandler: handler + withData: data]); } + (NSString*) xmlEncodingStringForStringEncoding: (NSStringEncoding)encoding @@ -891,38 +929,70 @@ static NSString *endMarker = @"At end of incremental parse"; return xmlEncodingString; } -- (id) initWithSAXHandler: (GSSAXHandler*)handler source: (id)source +- (id) initWithSAXHandler: (GSSAXHandler*)handler { - self = [super init]; - + if (handler != nil && [handler isKindOfClass: [GSSAXHandler class]] == NO) + { + NSLog(@"Bad GSSAXHandler object passed to GSXMLParser initialiser"); + RELEASE(self); + return nil; + } + self = [self init]; if (self != nil) { - if ([source isKindOfClass: [NSData class]]) - { - } - else if ([source isKindOfClass: NSString_class]) - { - } - else if ([source isKindOfClass: [NSURL class]]) - { - NSLog(@"NSURL source not currently implemented"); - RELEASE(self); - return nil; - } - else if ([source isKindOfClass: [NSURL class]]) - { - NSLog(@"NSURL source not currently implemented"); - } - else - { - NSLog(@"source must be NSString, NSData, NSURL or nil"); - RELEASE(self); - return nil; - } - src = [source copy]; - saxHandler = handler; + saxHandler = RETAIN(handler); } + return self; +} +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withContentsOfFile: (NSString*)path +{ + self = [self initWithSAXHandler: handler]; + if (self != nil) + { + if (path == nil || [path isKindOfClass: [NSString class]] == NO) + { + NSLog(@"Bad file path passed to initialize GSXMLParser"); + RELEASE(self); + return nil; + } + src = [path copy]; + } + return self; +} + +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withContentsOfURL: (NSURL*)url +{ + self = [self initWithSAXHandler: handler]; + if (self != nil) + { + if (url == nil || [url isKindOfClass: [NSURL class]] == NO) + { + NSLog(@"Bad NSURL passed to initialize GSXMLParser"); + RELEASE(self); + return nil; + } + src = [url copy]; + } + return self; +} + +- (id) initWithSAXHandler: (GSSAXHandler*)handler + withData: (NSData*)data +{ + self = [self initWithSAXHandler: handler]; + if (self != nil) + { + if (data == nil || [data isKindOfClass: [NSData class]] == NO) + { + NSLog(@"Bad NSData passed to initialize GSXMLParser"); + RELEASE(self); + return nil; + } + src = [data copy]; + } return self; } @@ -1061,6 +1131,7 @@ static NSString *endMarker = @"At end of incremental parse"; - (void) dealloc { RELEASE(src); + RELEASE(saxHandler); if (lib != NULL) { xmlFreeDoc(((xmlParserCtxtPtr)lib)->myDoc); diff --git a/Source/NSData.m b/Source/NSData.m index 5992289ca..336e5351d 100644 --- a/Source/NSData.m +++ b/Source/NSData.m @@ -74,6 +74,7 @@ #include #include #include +#include #include #include /* for memset() */ #include /* SEEK_* on SunOS 4 */ @@ -402,6 +403,14 @@ failure: return AUTORELEASE(d); } ++ (id) dataWithContentsOfURL: (NSURL*)url +{ + NSData *d; + + d = [url resourceDataUsingCache: YES]; + return d; +} + + (id) dataWithData: (NSData*)data { NSData *d; @@ -457,6 +466,13 @@ failure: return nil; } +- (id) initWithContentsOfURL: (NSURL*)url +{ + NSData *data = [url resourceDataUsingCache: YES]; + + return [self initWithBytes: [data bytes] length: [data length]]; +} + - (id) initWithData: (NSData*)data { return [self initWithBytes: [data bytes] length: [data length]]; @@ -614,12 +630,12 @@ failure: - (BOOL) writeToFile: (NSString*)path atomically: (BOOL)useAuxiliaryFile { - char thePath[BUFSIZ*2+8]; - char theRealPath[BUFSIZ*2]; - NSString *tmppath; - FILE *theFile; - int c; + char thePath[BUFSIZ*2+8]; + char theRealPath[BUFSIZ*2]; + FILE *theFile; + int c; #if defined(__MINGW__) + NSString *tmppath; HANDLE fh; DWORD wroteBytes; #endif @@ -1337,7 +1353,7 @@ failure: + (id) dataWithContentsOfFile: (NSString*)path { - NSData *d; + NSMutableData *d; d = [mutableDataMalloc allocWithZone: NSDefaultMallocZone()]; d = [d initWithContentsOfFile: path]; @@ -1346,16 +1362,27 @@ failure: + (id) dataWithContentsOfMappedFile: (NSString*)path { - NSData *d; + NSMutableData *d; d = [mutableDataMalloc allocWithZone: NSDefaultMallocZone()]; d = [d initWithContentsOfMappedFile: path]; return AUTORELEASE(d); } ++ (id) dataWithContentsOfURL: (NSURL*)url +{ + NSMutableData *d; + NSData *data; + + d = [mutableDataMalloc allocWithZone: NSDefaultMallocZone()]; + data = [url resourceDataUsingCache: YES]; + d = [d initWithBytes: [data bytes] length: [data length]]; + return AUTORELEASE(d); +} + + (id) dataWithData: (NSData*)data { - NSData *d; + NSMutableData *d; d = [mutableDataMalloc allocWithZone: NSDefaultMallocZone()]; d = [d initWithBytes: [data bytes] length: [data length]]; diff --git a/Source/NSString.m b/Source/NSString.m index 8e4b4fc63..8eb2dca87 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -57,6 +57,7 @@ #include #include #include +#include #include #include // for strstr() #include diff --git a/Source/NSURL.m b/Source/NSURL.m index 8e991c178..62ad5aff3 100644 --- a/Source/NSURL.m +++ b/Source/NSURL.m @@ -40,17 +40,18 @@ function may be incorrect #include #include #include +#include -NSString* NSURLFileScheme = @"file"; +NSString *NSURLFileScheme = @"file"; -NSString* NSURLPartKey_host = @"host"; -NSString* NSURLPartKey_port = @"port"; -NSString* NSURLPartKey_user = @"user"; -NSString* NSURLPartKey_password = @"password"; -NSString* NSURLPartKey_path = @"path"; -NSString* NSURLPartKey_fragment = @"fragment"; -NSString* NSURLPartKey_parameterString = @"parameterString"; -NSString* NSURLPartKey_query = @"query"; +NSString *NSURLPartKey_host = @"host"; +NSString *NSURLPartKey_port = @"port"; +NSString *NSURLPartKey_user = @"user"; +NSString *NSURLPartKey_password = @"password"; +NSString *NSURLPartKey_path = @"path"; +NSString *NSURLPartKey_fragment = @"fragment"; +NSString *NSURLPartKey_parameterString = @"parameterString"; +NSString *NSURLPartKey_query = @"query"; //============================================================================= @implementation NSURL @@ -82,12 +83,14 @@ NSString* NSURLPartKey_query = @"query"; { NSString *aUrlString = nil; - if (aHost) + if (aHost != nil) aUrlString = [NSString stringWithFormat: @"%@://%@", aScheme, aHost]; else aUrlString = [NSString stringWithFormat: @"%@:", aScheme]; - if (aPath) + + if (aPath != nil) aUrlString = [aUrlString stringByAppendingString: aPath]; + self = [self initWithString: aUrlString]; return self; } @@ -101,10 +104,11 @@ NSString* NSURLPartKey_query = @"query"; { NSString *tmpHost = nil; - if (aPort) + if (aPort != nil) tmpHost = [NSString stringWithFormat: @"%@:%@", aHost, aPort]; else tmpHost = aHost; + self = [self initWithScheme: aScheme host: tmpHost path: aPath]; @@ -165,7 +169,6 @@ NSString* NSURLPartKey_query = @"query"; { [aCoder encodeObject: _urlString]; [aCoder encodeObject: _baseURL]; - //FIXME? _clients ? } //----------------------------------------------------------------------------- @@ -173,7 +176,6 @@ NSString* NSURLPartKey_query = @"query"; { [aCoder decodeValueOfObjCType: @encode(id) at: &_urlString]; [aCoder decodeValueOfObjCType: @encode(id) at: &_baseURL]; - //FIXME? _clients ? return self; } @@ -183,7 +185,7 @@ NSString* NSURLPartKey_query = @"query"; { NSString *dscr = _urlString; - if (_baseURL) + if (_baseURL != nil) dscr = [dscr stringByAppendingFormat: @" -- %@", _baseURL]; return dscr; } @@ -192,15 +194,17 @@ NSString* NSURLPartKey_query = @"query"; // Non Standard Function - (NSString*) baseURLAbsolutePart { - if (_baseURL) + if (_baseURL != nil) { - NSString* suffix = [_baseURL path]; - NSString* tmp = nil; - if ([_baseURL query]) - suffix = [suffix stringByAppendingFormat: @"?%@", [_baseURL query]]; + NSString *suffix = [_baseURL path]; + NSString *query = [_baseURL query]; + NSString *tmp = nil; + + if (query != nil) + suffix = [suffix stringByAppendingFormat: @"?%@", query]; // /test?aa = bb&cc=dd -- http: //user: passwd@www.gnustep.org: 80/apache // ==> http: //user: passwd@www.gnustep.org: 80/ - tmp = [[_baseURL absoluteString]stringWithoutSuffix: suffix]; + tmp = [[_baseURL absoluteString] stringWithoutSuffix: suffix]; // ==> http: //user: passwd@www.gnustep.org: 80 if ([tmp hasSuffix: @"/"]) @@ -215,8 +219,9 @@ NSString* NSURLPartKey_query = @"query"; //----------------------------------------------------------------------------- - (NSString*) absoluteString { - NSString* absString = nil; - if (_baseURL) + NSString *absString = nil; + + if (_baseURL != nil) { // /test?aa = bb&cc=dd -- http: //user: passwd@www.gnustep.org: 80/apache // ==> http: //user: passwd@www.gnustep.org: 80 @@ -247,7 +252,7 @@ NSString* NSURLPartKey_query = @"query"; //----------------------------------------------------------------------------- - (NSURL*) absoluteURL { - if (!_baseURL) + if (_baseURL != nil) return self; else return [NSURL URLWithString: [self absoluteString]]; @@ -260,8 +265,21 @@ NSString* NSURLPartKey_query = @"query"; NSString *absoluteString = [self absoluteString]; NSRange range = [absoluteString rangeOfString: @"://"]; - if (range.length>0) - scheme = [absoluteString substringToIndex: range.location]; + if (range.length > 0) + { + scheme = [absoluteString substringToIndex: range.location]; + } + else + { + /* + * Cope with URLs missing net_path info - :/... + */ + range = [absoluteString rangeOfString: @":"]; + if (range.length > 0) + { + scheme = [absoluteString substringToIndex: range.location]; + } + } return scheme; } @@ -272,9 +290,24 @@ NSString* NSURLPartKey_query = @"query"; NSRange range = [absoluteString rangeOfString: @"://"]; if (range.length > 0) - return [absoluteString substringFromIndex: range.location+1]; + { + return [absoluteString substringFromIndex: range.location + 1]; + } else - return absoluteString; + { + /* + * Cope with URLs missing net_path info - :/... + */ + range = [absoluteString rangeOfString: @":"]; + if (range.length > 0) + { + return [absoluteString substringFromIndex: range.location + 1]; + } + else + { + return absoluteString; + } + } } //----------------------------------------------------------------------------- @@ -283,98 +316,142 @@ NSString* NSURLPartKey_query = @"query"; { NSMutableDictionary *elements = nil; NSString *resourceSpecifier = [self resourceSpecifier]; + int index = 0; + NSRange range; if ([resourceSpecifier hasPrefix: @"//"]) { - int index = 2; - NSRange range; - - elements = [NSMutableDictionary dictionaryWithCapacity: 0]; - if (![[self scheme] isEqualToString: NSURLFileScheme]) - { - range = [resourceSpecifier rangeOfString: @"/" options: 0 - range: NSMakeRange(index, [resourceSpecifier length]-index)]; - if (range.length>0) - { - NSString *userPasswordHostPort; - NSString *userPassword = nil; - NSString *hostPort = nil; - - userPasswordHostPort - = [resourceSpecifier substringWithRange: - NSMakeRange(index, range.location-index)]; - index = range.location; - range = [userPasswordHostPort rangeOfString: @"@"]; - if (range.length>0) - { - if (range.location>0) - userPassword - = [userPasswordHostPort substringToIndex: range.location]; - if (range.location+1<[userPasswordHostPort length]) - hostPort = [userPasswordHostPort - substringFromIndex: range.location+1]; - } - else - hostPort = userPasswordHostPort; - if (userPassword) - { - range = [userPassword rangeOfString: @": "]; - if (range.length>0) - { - if (range.location>0) - [elements setObject: [userPassword substringToIndex: range.location] - forKey: NSURLPartKey_user]; - if (range.location+1<[userPassword length]) - [elements setObject: [userPassword substringFromIndex: range.location+1] - forKey: NSURLPartKey_password]; - } - else - [elements setObject: userPassword - forKey: NSURLPartKey_user]; - } - - if (hostPort) - { - range = [hostPort rangeOfString: @": "]; - if (range.length>0) - { - if (range.location>0) - [elements setObject: [hostPort substringToIndex: range.location] - forKey: NSURLPartKey_host]; - if (range.location+1<[hostPort length]) - [elements setObject: [NSNumber valueFromString: - [hostPort substringFromIndex: range.location+1]] - forKey: NSURLPartKey_port]; - } - else - [elements setObject: hostPort - forKey: NSURLPartKey_host]; - } - } - } - else - index--; //To Take a / - range = [resourceSpecifier rangeOfString: @"?" - options: 0 - range: NSMakeRange(index, [resourceSpecifier length]-index)]; - if (range.length>0) - { - if (range.location>0) - [elements setObject: [resourceSpecifier substringWithRange: NSMakeRange(index, range.location-index)] - forKey: NSURLPartKey_path]; - if (range.location+1<[resourceSpecifier length]) - [elements setObject: [resourceSpecifier substringFromIndex: range.location+1] - forKey: NSURLPartKey_query]; - } - else - [elements setObject: [resourceSpecifier substringFromIndex: index] - forKey: NSURLPartKey_path]; + index = 2; + } + else if ([resourceSpecifier hasPrefix: @"/"]) + { + index = 0; } else { [NSException raise: NSGenericException format: @"'%@' is a bad URL", self]; } + + elements = [NSMutableDictionary dictionaryWithCapacity: 0]; + range = [resourceSpecifier rangeOfString: @"/" options: 0 + range: NSMakeRange(index, [resourceSpecifier length] - index)]; + if (range.length > 0) + { + NSString *userPasswordHostPort; + NSString *userPassword = nil; + NSString *hostPort = nil; + + userPasswordHostPort = [resourceSpecifier substringWithRange: + NSMakeRange(index, range.location - index)]; + index = range.location; + range = [userPasswordHostPort rangeOfString: @"@"]; + if (range.length > 0) + { + if (range.location > 0) + { + userPassword = [userPasswordHostPort substringToIndex: + range.location]; + } + if (range.location + 1 < [userPasswordHostPort length]) + { + hostPort = [userPasswordHostPort substringFromIndex: + range.location + 1]; + } + } + else + hostPort = userPasswordHostPort; + if (userPassword != nil) + { + range = [userPassword rangeOfString: @": "]; + if (range.length > 0) + { + if (range.location > 0) + { + NSString *sub; + + sub = [userPassword substringToIndex: range.location]; + [elements setObject: sub + forKey: NSURLPartKey_user]; + } + if (range.location + 1 < [userPassword length]) + { + NSString *sub; + + sub = [userPassword substringToIndex: + range.location + 1]; + [elements setObject: sub + forKey: NSURLPartKey_password]; + } + } + else + { + [elements setObject: userPassword + forKey: NSURLPartKey_user]; + } + } + + if (hostPort != nil) + { + range = [hostPort rangeOfString: @": "]; + if (range.length > 0) + { + if (range.location > 0) + { + NSString *sub; + + sub = [hostPort substringToIndex: range.location]; + [elements setObject: sub + forKey: NSURLPartKey_host]; + } + if (range.location + 1 < [hostPort length]) + { + NSString *sub; + + sub = [hostPort substringFromIndex: + range.location + 1]; + [elements setObject: [NSNumber valueFromString: sub] + forKey: NSURLPartKey_port]; + } + } + else + { + [elements setObject: hostPort + forKey: NSURLPartKey_host]; + } + } + } + + range = NSMakeRange(index, [resourceSpecifier length] - index); + range = [resourceSpecifier rangeOfString: @"?" + options: 0 + range: range]; + if (range.length > 0) + { + if (range.location > 0) + { + NSString *sub; + + sub = [resourceSpecifier substringWithRange: + NSMakeRange(index, range.location - index)]; + [elements setObject: sub + forKey: NSURLPartKey_path]; + } + if (range.location + 1 < [resourceSpecifier length]) + { + NSString *sub; + + sub = [resourceSpecifier substringFromIndex: range.location + 1]; + [elements setObject: sub + forKey: NSURLPartKey_query]; + } + } + else + { + [elements setObject: [resourceSpecifier substringFromIndex: index] + forKey: NSURLPartKey_path]; + } + return elements; } @@ -448,40 +525,30 @@ NSString* NSURLPartKey_query = @"query"; } //----------------------------------------------------------------------------- -- (void) URLHandle: (NSURLHandle*)sender - resourceDataDidBecomeAvailable: (NSData*)newData +- (void) URLHandle: (NSURLHandle*)sender + resourceDataDidBecomeAvailable: (NSData*)newData { - //FIXME - [self notImplemented: _cmd]; } //----------------------------------------------------------------------------- -- (void)URLHandleResourceDidBeginLoading: (NSURLHandle*)sender +- (void) URLHandleResourceDidBeginLoading: (NSURLHandle*)sender { - //FIXME - [self notImplemented: _cmd]; } //----------------------------------------------------------------------------- -- (void)URLHandleResourceDidFinishLoading: (NSURLHandle*)sender +- (void) URLHandleResourceDidFinishLoading: (NSURLHandle*)sender { - //FIXME - [self notImplemented: _cmd]; } //----------------------------------------------------------------------------- -- (void)URLHandleResourceDidCancelLoading: (NSURLHandle*)sender +- (void) URLHandleResourceDidCancelLoading: (NSURLHandle*)sender { - //FIXME - [self notImplemented: _cmd]; } //----------------------------------------------------------------------------- - (void) URLHandle: (NSURLHandle*)sender - resourceDidFailLoadingWithReason: (NSString*)reason + resourceDidFailLoadingWithReason: (NSString*)reason { - //FIXME - [self notImplemented: _cmd]; } //----------------------------------------------------------------------------- @@ -505,14 +572,11 @@ NSString* NSURLPartKey_query = @"query"; { id aBaseUrl = nil; id aUrlString = nil; - void* __clients =0; GSGetInstanceVariable(url, @"_baseURL", &aBaseUrl); GSGetInstanceVariable(url, @"_urlString", &aUrlString); - GSGetInstanceVariable(url, @"_clients", &__clients); NSLog(@"*BaseURL: %ld", (long)aBaseUrl); NSLog(@"*BaseURL: %@", [aBaseUrl description]); NSLog(@"*_urlString: %@", aUrlString); - NSLog(@"*_clients: %ld", (long)__clients); NSLog(@"*host: %@", [url host]); NSLog(@"*port: %@", [url port]); NSLog(@"*user: %@", [url user]); @@ -525,63 +589,97 @@ NSString* NSURLPartKey_query = @"query"; NSLog(@"*absoluteString: %@", [url absoluteString]); NSLog(@"*relativeString: %@", [url relativeString]); NSLog(@"*_baseURL: %@", [[url baseURL] description]); - NSLog(@"*absoluteURL: %@", [[url absoluteURL] description]); - NSLog(@"*scheme: %@", [url scheme]); - NSLog(@"*resourceSpecifier: %@", [url resourceSpecifier]); - NSLog(@"*description: %@", [url description]); -} -@end - -//============================================================================= -@implementation NSURL (NSURLLoading) - -//----------------------------------------------------------------------------- -- (NSData*) resourceDataUsingCache: (BOOL)shouldUseCache -{ - //FIXME - [self notImplemented: _cmd]; - return nil; } //----------------------------------------------------------------------------- - (void) loadResourceDataNotifyingClient: (id)client usingCache: (BOOL)shouldUseCache { - //FIXME - [self notImplemented: _cmd]; + NSURLHandle *handle = [self URLHandleUsingCache: shouldUseCache]; + NSRunLoop *loop; + NSDate *future; + + if (client != nil) + [handle addClient: client]; + + /* + * Kick off the load process. + */ + [handle loadInBackground]; + + /* + * Keep the runloop going until the load has completed (or failed). + */ + loop = [NSRunLoop currentRunLoop]; + future = [NSDate distantFuture]; + while ([handle status] == NSURLHandleLoadInProgress) + { + [loop runMode: NSDefaultRunLoopMode beforeDate: future]; + } + + if (client != nil) + [handle removeClient: client]; +} + +- (NSData*) resourceDataUsingCache: (BOOL)shouldUseCache +{ + NSURLHandle *handle = [self URLHandleUsingCache: shouldUseCache]; + NSData *data; + + if (shouldUseCache == NO || [handle status] != NSURLHandleLoadSucceeded) + { + [self loadResourceDataNotifyingClient: self + usingCache: shouldUseCache]; + } + data = [handle resourceData]; + return data; } //----------------------------------------------------------------------------- -- (NSURLHandle*)URLHandleUsingCache: (BOOL)shouldUseCache +- (NSURLHandle*) URLHandleUsingCache: (BOOL)shouldUseCache { - //FIXME - [self notImplemented: _cmd]; - return nil; + NSURLHandle *handle = nil; + + if (shouldUseCache) + { + handle = [NSURLHandle cachedHandleForURL: self]; + } + if (handle == nil) + { + Class c = [NSURLHandle URLHandleClassForURL: self]; + + if (c != 0) + { + handle = [[c alloc] initWithURL: self cached: shouldUseCache]; + AUTORELEASE(handle); + } + } + return handle; } //----------------------------------------------------------------------------- - (BOOL) setResourceData: (NSData*)data { - //FIXME - [self notImplemented: _cmd]; - return NO; + NSURLHandle *handle = [self URLHandleUsingCache: YES]; + + return [handle writeData: data]; } //----------------------------------------------------------------------------- - (id) propertyForKey: (NSString*)propertyKey { - //FIXME - [self notImplemented: _cmd]; - return nil; + NSURLHandle *handle = [self URLHandleUsingCache: YES]; + + return [handle propertyForKey: propertyKey]; } //----------------------------------------------------------------------------- - (BOOL) setProperty: (id)property forKey: (NSString*)propertyKey; { - //FIXME - [self notImplemented: _cmd]; - return NO; + NSURLHandle *handle = [self URLHandleUsingCache: YES]; + + return [handle writeProperty: property forKey: propertyKey]; } @end @@ -589,36 +687,25 @@ NSString* NSURLPartKey_query = @"query"; //============================================================================= @implementation NSObject (NSURLClient) -//----------------------------------------------------------------------------- - (void) URL: (NSURL*)sender - resourceDataDidBecomeAvailable: (NSData*)newBytes + resourceDataDidBecomeAvailable: (NSData*)newBytes { - //FIXME [self notImplemented: _cmd]; - } -//----------------------------------------------------------------------------- - (void) URLResourceDidFinishLoading: (NSURL*)sender { - //FIXME [self notImplemented: _cmd]; - } -//----------------------------------------------------------------------------- - (void) URLResourceDidCancelLoading: (NSURL*)sender { - //FIXME [self notImplemented: _cmd]; - } -//----------------------------------------------------------------------------- - (void) URL: (NSURL*)sender - resourceDidFailLoadingWithReason: (NSString*)reason + resourceDidFailLoadingWithReason: (NSString*)reason { - //FIXME [self notImplemented: _cmd]; } diff --git a/Source/propList.h b/Source/propList.h index 7c3d33b06..0289bff2c 100644 --- a/Source/propList.h +++ b/Source/propList.h @@ -730,7 +730,7 @@ static id parsePl(pldata* pld) memcpy(buf, pld->ptr, pld->end); buf[pld->end] = '\0'; data = [NSData dataWithBytesNoCopy: buf length: pld->end+1]; - parser = [GSXMLParser parser: data]; + parser = [GSXMLParser parserWithData: data]; if ([parser parse] == YES) { if (![[[[parser doc] root] name] isEqualToString: @"plist"]) diff --git a/Testing/basic.m b/Testing/basic.m index 5bffa4f97..1b955d7cb 100644 --- a/Testing/basic.m +++ b/Testing/basic.m @@ -1,6 +1,12 @@ -#include +#include #include +#define _(X) \ +[[NSBundle mainBundle] localizedStringForKey: @#X value: nil table: nil] +#define $(X) \ +[[NSBundle mainBundle] localizedStringForKey: X value: nil table: nil] + + #if 0 int main () { @@ -11,10 +17,18 @@ int main () #else int main (int argc, char **argv) { - NSString *string; + NSString *string; + id pool = [NSAutoreleasePool new]; + NSURL *url = [NSURL fileURLWithPath: @"/tmp/a"]; + NSData *data = [url resourceDataUsingCache: YES]; - string = [NSString stringWithCString:argv[1]]; + NSLog(@"%@", data); - return 0; + NSLog(@"%@", _(Testing)); + NSLog(@"%@", $(@"Testing")); + + string = [NSString stringWithCString:argv[1]]; + + return 0; } #endif