Up
Authors
- Richard Frith-Macdonald (
rfm@gnu.org
)
-
Version: 30470
Date: 2010-05-29 08:42:38 +0200 (Sat, 29 May 2010)
Copyright: (C) 2009 Free Software Foundation, Inc.
- Declared in:
- Foundation/NSHashTable.h
- Conforms to:
- NSCopying
- NSCoding
- NSFastEnumeration
Availability: OpenStep
Description forthcoming.
Method summary
+ (id)
hashTableWithWeakObjects;
Availability: OpenStep
Description forthcoming.
- (void)
addObject: (id)object;
Availability: OpenStep
Adds the object to the receiver.
- (
NSArray*)
allObjects;
Availability: OpenStep
Returns an array containing all objects in the
receiver.
- (id)
anyObject;
Availability: OpenStep
Returns any objct from the receiver, or
nil
if the receiver contains no
objects.
- (BOOL)
containsObject: (id)anObject;
Availability: OpenStep
Returns YES
if the receiver contains
an item equal to anObject, or NO
otherwise.
- (
NSUInteger)
count;
Availability: OpenStep
Return the number of items atored in the receiver.
- (id)
initWithPointerFunctions: (
NSPointerFunctions*)functions
capacity: (
NSUInteger)initialCapacity;
Availability: OpenStep
Description forthcoming.
- (void)
intersectHashTable: (
NSHashTable*)other;
Availability: OpenStep
Removes from the receiver any items which are not
also present in 'other'.
- (BOOL)
intersectsHashTable: (
NSHashTable*)other;
Availability: OpenStep
Returns YES
if the receiver and
'other' contain any items in common.
- (BOOL)
isEqualToHashTable: (
NSHashTable*)other;
Availability: OpenStep
Returns YES
if the receiver and
'other' contain equal sets of items.
- (BOOL)
isSubsetOfHashTable: (
NSHashTable*)other;
Availability: OpenStep
Returns YES
fi all the items in the
receiver are also present in 'other'
- (id)
member: (id)object;
Availability: OpenStep
Returns an item stored in the receiver which is
equal to the supplied object argument, or
nil
if no matchi is found.
- (void)
minusHashTable: (
NSHashTable*)other;
Availability: OpenStep
Removes from the receivr all those items which are
prsent in both the receiver and in 'other'.
- (
NSEnumerator*)
objectEnumerator;
Availability: OpenStep
Return an enumerator for the receiver.
- (
NSPointerFunctions*)
pointerFunctions;
Availability: OpenStep
Return an NSPointerFunctions value describing the
functions used by the receiver to handle its
contents.
- (void)
removeAllObjects;
Availability: OpenStep
Removes all objects.
- (void)
removeObject: (id)object;
Availability: OpenStep
Remove the object (or any equal
object) from the receiver.
- (
NSSet*)
setRepresentation;
Availability: OpenStep
Returns a set containing all the objects in the
receiver.
- (void)
unionHashTable: (
NSHashTable*)other;
Availability: OpenStep
Adds to the receiver thse items present in 'other'
which were not present in the receiver.
Up