Samond Classes Library 1.1.6-RELEASE build 132

SCList Class Reference

Objects list ancestor class. More...

#import <SCList.h>

Inheritance diagram for SCList:
SCCollection SCObject <SCDictionaryObjectProtocol> <SCCodingProtocol> <SCStreamProtocol> <SCCollectionProtocol> SCBidirectionalList SCUnidirectionalList

List of all members.

Public Member Functions

Initializing List
(id) - initWithListName:capacity:
(id) - initWithListName:
(id) - initWithCapacity:
(id) - initWithDelegate:
(id) - initWithDelegate:collection:
(id) - initWithCollection:
(id) - initWithDelegate:object:
(id) - initWithObject:
(id) - initWithDelegate:objects:
(id) - initWithObjects:
(id) - initWithList:
Querying and Setting List Properties
(NSString *) - listName
(void) - setListName:
Querying List
(id) - firstObject
(NSString *) - firstString
(NSNumber *) - firstNumber
(SCByte- firstByte
(SCUByte- firstUByte
(SCShort- firstShort
(SCUShort- firstUShort
(SCInteger- firstInteger
(SCUInteger- firstUInteger
(SCLong- firstLong
(SCULong- firstULong
(char) - firstChar
(unichar) - firstUnichar
(const char *) - firstCharString
(BOOL) - firstBool
(SCFloat- firstFloat
(SCDouble- firstDouble
(id) - currentObject
(NSString *) - currentString
(NSNumber *) - currentNumber
(SCByte- currentByte
(SCUByte- currentUByte
(SCShort- currentShort
(SCUShort- currentUShort
(SCInteger- currentInteger
(SCUInteger- currentUInteger
(SCLong- currentLong
(SCULong- currentULong
(char) - currentChar
(unichar) - currentUnichar
(const char *) - currentCharString
(BOOL) - currentBool
(SCFloat- currentFloat
(SCDouble- currentDouble
Controlling List
(id) - nextObject
Inserting Objects
(void) - insertFirstObject:
(void) - insertFirstByte:
(void) - insertFirstUByte:
(void) - insertFirstShort:
(void) - insertFirstUShort:
(void) - insertFirstInteger:
(void) - insertFirstUInteger:
(void) - insertFirstLong:
(void) - insertFirstULong:
(void) - insertFirstChar:
(void) - insertFirstUnichar:
(void) - insertFirstCharString:
(void) - insertFirstBool:
(void) - insertFirstFloat:
(void) - insertFirstDouble:
(void) - insertFirstObjects:
(void) - insertFirstObjectsFromCollection:
(void) - insertCurrentObject:
(void) - insertCurrentByte:
(void) - insertCurrentUByte:
(void) - insertCurrentShort:
(void) - insertCurrentUShort:
(void) - insertCurrentInteger:
(void) - insertCurrentUInteger:
(void) - insertCurrentLong:
(void) - insertCurrentULong:
(void) - insertCurrentChar:
(void) - insertCurrentUnichar:
(void) - insertCurrentCharString:
(void) - insertCurrentBool:
(void) - insertCurrentFloat:
(void) - insertCurrentDouble:
(void) - insertCurrentObjects:
(void) - insertCurrentObjectsFromCollection:
Removing Objects
(void) - removeFirstObject
(void) - removeCurrentObject
Replacing Objects
(void) - replaceFirstObjectWithObject:
(void) - replaceFirstObjectWithByte:
(void) - replaceFirstObjectWithUByte:
(void) - replaceFirstObjectWithShort:
(void) - replaceFirstObjectWithUShort:
(void) - replaceFirstObjectWithInteger:
(void) - replaceFirstObjectWithUInteger:
(void) - replaceFirstObjectWithLong:
(void) - replaceFirstObjectWithULong:
(void) - replaceFirstObjectWithChar:
(void) - replaceFirstObjectWithUnichar:
(void) - replaceFirstObjectWithCharString:
(void) - replaceFirstObjectWithBool:
(void) - replaceFirstObjectWithFloat:
(void) - replaceFirstObjectWithDouble:
(void) - replaceCurrentObjectWithObject:
(void) - replaceCurrentObjectWithByte:
(void) - replaceCurrentObjectWithUByte:
(void) - replaceCurrentObjectWithShort:
(void) - replaceCurrentObjectWithUShort:
(void) - replaceCurrentObjectWithInteger:
(void) - replaceCurrentObjectWithUInteger:
(void) - replaceCurrentObjectWithLong:
(void) - replaceCurrentObjectWithULong:
(void) - replaceCurrentObjectWithChar:
(void) - replaceCurrentObjectWithUnichar:
(void) - replaceCurrentObjectWithCharString:
(void) - replaceCurrentObjectWithBool:
(void) - replaceCurrentObjectWithFloat:
(void) - replaceCurrentObjectWithDouble:
Copying Objects
(void) - duplicateFirstObject
(void) - duplicateCurrentObject

Detailed Description

Objects list ancestor class.

Class combines common methods of other objects list types.
Class was introduced in version 1.1.3.

Class declares the following properties:


Member Function Documentation

- (BOOL) currentBool

Returns as a boolean value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCByte) currentByte

Returns as a signed 8-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (char) currentChar

Returns as a char value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (const char *) currentCharString

Returns as a char string the current object from the receiving list.

Returns:
Current string from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCDouble) currentDouble

Returns as a double precision float value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCFloat) currentFloat

Returns as a single precision float value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCInteger) currentInteger

Returns as a signed 32-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCLong) currentLong

Returns as a signed 64-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (NSNumber *) currentNumber

Returns as a number the current object from the receiving list.

Returns:
Current number or nil if list is empty
Exceptions:
SCCollectionException- list error detected
- (id) currentObject

Return the current object from the receiving list.

Returns:
Current object or nil if the list is empty
- (SCShort) currentShort

Returns as a signed 16-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (NSString *) currentString

Returns as a string the current object from the receiving list.

Returns:
Current string or nil if list is queue
Exceptions:
SCCollectionException- list error detected
- (SCUByte) currentUByte

Returns as an unsigned 8-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCUInteger) currentUInteger

Returns as an unsigned 32-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCULong) currentULong

Returns as an unsigned 64-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (unichar) currentUnichar

Returns as an unichar value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCUShort) currentUShort

Returns as an unsigned 16-bit integer value the current object from the receiving list.

Returns:
Current value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (void) duplicateCurrentObject

Duplicates the current object of the receiving list.

Exceptions:
SCCollectionException- list error detected
- (void) duplicateFirstObject

Duplicates the first object of the receiving list.

Exceptions:
SCCollectionException- list error detected
- (BOOL) firstBool

Returns as a boolean value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCByte) firstByte

Returns as a signed 8-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (char) firstChar

Returns as a char value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (const char *) firstCharString

Returns as a char string the first object from the receiving list.

Returns:
First string from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCDouble) firstDouble

Returns as a double precision float value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCFloat) firstFloat

Returns as a single precision float value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCInteger) firstInteger

Returns as a signed 32-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCLong) firstLong

Returns as a signed 64-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (NSNumber *) firstNumber

Returns as a number the first object from the receiving list.

Returns:
First number or nil if list is empty
Exceptions:
SCCollectionException- list error detected
- (id) firstObject

Returns the first object from the receiving list.

Returns:
First object or nil if list is empty
- (SCShort) firstShort

Returns as a signed 16-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (NSString *) firstString

Returns as a string the first object from the receiving list.

Returns:
First string or nil if list is empty
Exceptions:
SCCollectionException- list error detected
- (SCUByte) firstUByte

Returns as an unsigned 8-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCUInteger) firstUInteger

Returns as an unsigned 32-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCULong) firstULong

Returns as an unsigned 64-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (unichar) firstUnichar

Returns as an unichar value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (SCUShort) firstUShort

Returns as an unsigned 16-bit integer value the first object from the receiving list.

Returns:
First value from the receiving list
Exceptions:
SCCollectionException- list error detected
- (id) initWithCapacity: (SCULong capacity

Initializes the list using the specified capacity.

Parameters:
capacity- list capacity
Returns:
A newly initalized list
- (id) initWithCollection: (id)  collection

Initializes the list using the specified existing collection.

Parameters:
collection- existing collection
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (id) initWithDelegate: (id<SCCollectionDelegate>)  delegate

Initializes the list using the specified delegate object.

Parameters:
delegate- delegate object
Returns:
A newly initialized list
- (id) initWithDelegate: (id<SCCollectionDelegate>)  delegate
collection: (id)  collection 

Initializes the list using the specified delegate object and existing collection.

Parameters:
delegate- delegate object
collection- existing collection
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (id) initWithDelegate: (id<SCCollectionDelegate>)  delegate
object: (id)  object 

Initializes the list using the specified delegate object and existing object.

Parameters:
delegate- delegate object
object- existing object
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (id) initWithDelegate: (id<SCCollectionDelegate>)  delegate
objects: (id)  object
,   ... 

Initializes the list using the specified delegate object and list of existing objects.

Parameters:
delegate- delegate object
object- first existing object
...- other existing objects
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (id) initWithList: (SCList *)  list

Initializes the list using the existing list.

Parameters:
list- source list
Returns:
A newly initialized list
Exceptions:
SCCollectionError- list error detected
- (id) initWithListName: (NSString *)  name

Initializes the list using the specified name.

Parameters:
name- list name
Returns:
A newly initialized list
- (id) initWithListName: (NSString *)  name
capacity: (SCULong capacity 

Initializes the list using the specified name and capacity.

Parameters:
name- list name
capacity- list capacity
Returns:
A newly initialized list
- (id) initWithObject: (id)  object

Initializes the list using the specified existing object.

Parameters:
object- existing object
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (id) initWithObjects: (id)  object
,   ... 

Initializes the list using the specified list of existing objects.

Parameters:
object- first existing object
...- other existing objects
Returns:
A newly initialized list
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentBool: (BOOL)  boolean

Inserts the specified boolean value before the current object of the specified list.

Parameters:
boolean- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentByte: (SCByte byte

Inserts the specified signed 8-bit integer value before the current object of the specified list.

Parameters:
byte- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentChar: (char)  chr

Inserts the specified char value before the current object of the specified list.

Parameters:
chr- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentCharString: (const char *)  string

Inserts the specified char string before the current object of the specified list.

Parameters:
string- inserted string
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentDouble: (SCDouble dbl

Inserts the specified double precision float value before the current object of the specified list.

Parameters:
dbl- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentFloat: (SCFloat flt

Inserts the specified single precision float value before the current object of the specified list.

Parameters:
flt- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentInteger: (SCInteger integer

Inserts the specified signed 32-bit integer value before the current object of the specified list.

Parameters:
integer- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentLong: (SCLong longint

Inserts the specified signed 64-bit integer value before the current object of the specified list.

Parameters:
longint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentObject: (id)  object

Inserts the specified object before current object of the receiving list.

Parameters:
object- inserted object
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentObjects: (id)  object
,   ... 

Inserts into the receiving list before current object the objects from the specified objects list.

Parameters:
object- first object
...- other objects with nil terminate
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentObjectsFromCollection: (id)  collection

Inserts into the receiving list before current object the objects from the specified collection.

Parameters:
collection- collection of the source objects
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentShort: (SCShort shortint

Inserts the specified signed 16-bit integer value before the current object of the specified list.

Parameters:
shortint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentUByte: (SCUByte byte

Inserts the specified unsigned 8-bit integer value before the current object of the specified list.

Parameters:
byte- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentUInteger: (SCUInteger integer

Inserts the specified unsigned 32-bit integer value before the current object of the specified list.

Parameters:
integer- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentULong: (SCULong longint

Inserts the specified unsigned 64-bit integer value before the current object of the specified list.

Parameters:
longint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentUnichar: (unichar)  chr

Inserts the specified unichar value before the current object of the specified list.

Parameters:
chr- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertCurrentUShort: (SCUShort shortint

Inserts the specified unsigned 16-bit integer value before the current object of the specified list.

Parameters:
shortint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstBool: (BOOL)  boolean

Inserts the specified boolean value as a first object into the receiving list.

Parameters:
boolean- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstByte: (SCByte byte

Inserts the specified signed 8-bit integer value as a first object into the receiving list.

Parameters:
byte- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstChar: (char)  chr

Inserts the specified char value as a first object into the receiving list.

Parameters:
chr- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstCharString: (const char *)  string

Inserts the specified char string as a first object into the receiving list.

Parameters:
string- inserted string
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstDouble: (SCDouble dbl

Inserts the specified double precision float value as a first object into the receiving list.

Parameters:
dbl- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstFloat: (SCFloat flt

Inserts the specified single precision float value as a first object into the receiving list.

Parameters:
flt- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstInteger: (SCInteger integer

Inserts the specified signed 32-bit integer value as a first object into the receiving list.

Parameters:
integer- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstLong: (SCLong longint

Inserts the specified signed 64-bit integer value as a first object into the receiving list.

Parameters:
longint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstObject: (id)  object

Inserts the specified object before the first object into the receiving list.

Parameters:
object- inserted object
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstObjects: (id)  object
,   ... 

Inserts into the receiving list before first object the objects from the specified objects list.

Parameters:
object- first object
...- other objects with nil terminate
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstObjectsFromCollection: (id)  collection

Inserts into the receiving list before first object the objects from the specified collection.

Parameters:
collection- collection of the source objects
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstShort: (SCShort shortint

Inserts the specified signed 16-bit integer value as a first object into the receiving list.

Parameters:
shortint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstUByte: (SCUByte byte

Inserts the specified unsigned 8-bit integer value as a first object into the receiving list.

Parameters:
byte- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstUInteger: (SCUInteger integer

Inserts the specified unsigned 32-bit integer value as a first object into the receiving list.

Parameters:
integer- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstULong: (SCULong longint

Inserts the specified unsigned 64-bit integer value as a first object into the receiving list.

Parameters:
longint- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstUnichar: (unichar)  chr

Inserts the specified unichar value as a first object into the receiving list.

Parameters:
chr- inserted value
Exceptions:
SCCollectionException- list error detected
- (void) insertFirstUShort: (SCUShort shortint

Inserts the specified unsigned 16-bit integer value as a first object into the receiving list.

Parameters:
shortint- inserted value
Exceptions:
SCCollectionException- list error detected
- (NSString *) listName

Returns the name of the receiving list.

Returns:
List name
- (id) nextObject

Shifts the current object pointer to the next object in the receiving list and return a pointer to the next object.

Returns:
Pointer of the next object or nil if the current object is the last object in the list
- (void) removeCurrentObject

Removes the current object from the specified list.

Exceptions:
SCCollectionException- list error detected
- (void) removeFirstObject

Removes the first object from the specified list.

Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithBool: (BOOL)  boolean

Replaces the current object of receiving list with the specified boolean value.

Parameters:
boolean- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithByte: (SCByte byte

Replaces the current object of receiving list with the specified signed 8-bit integer value.

Parameters:
byte- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithChar: (char)  chr

Replaces the current object of receiving list with the specified char value.

Parameters:
chr- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithCharString: (const char *)  string

Replaces the current object of receiving list with the specified char string.

Parameters:
string- replacing string
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithDouble: (SCDouble dbl

Replaces the current object of receiving list with the specified double precision float value.

Parameters:
dbl- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithFloat: (SCFloat flt

Replaces the current object of receiving list with the specified single precision float value.

Parameters:
flt- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithInteger: (SCInteger integer

Replaces the current object of receiving list with the specified signed 32-bit integer value.

Parameters:
integer- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithLong: (SCLong longint

Replaces the current object of receiving list with the specified signed 64-bit integer value.

Parameters:
longint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithObject: (id)  object

Replaces the first object of receiving collection with the specified object.

Parameters:
object- replacing object
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithShort: (SCShort shortint

Replaces the current object of receiving list with the specified signed 16-bit integer value.

Parameters:
shortint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithUByte: (SCUByte byte

Replaces the current object of receiving list with the specified unsigned 8-bit integer value.

Parameters:
byte- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithUInteger: (SCUInteger integer

Replaces the current object of receiving list with the specified unsigned 32-bit integer value.

Parameters:
integer- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithULong: (SCULong longint

Replaces the current object of receiving list with the specified unsigned 64-bit integer value.

Parameters:
longint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithUnichar: (unichar)  chr

Replaces the current object of receiving list with the specified unichar value.

Parameters:
chr- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceCurrentObjectWithUShort: (SCUShort shortint

Replaces the current object of receiving list with the specified unsigned 16-bit integer value.

Parameters:
shortint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithBool: (BOOL)  boolean

Replaces the first object of receiving list with the specified boolean value.

Parameters:
boolean- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithByte: (SCByte byte

Replaces the first object of receiving list with the specified signed 8-bit integer value.

Parameters:
byte- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithChar: (char)  chr

Replaces the first object of receiving list with the specified char value.

Parameters:
chr- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithCharString: (const char *)  string

Replaces the first object of receiving list with the specified character string value.

Parameters:
string- replacing string
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithDouble: (SCDouble dbl

Replaces the first object of receiving list with the specified double precision float value.

Parameters:
dbl- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithFloat: (SCFloat flt

Replaces the first object of receiving list with the specified single precision float value.

Parameters:
flt- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithInteger: (SCInteger integer

Replaces the first object of receiving list with the specified signed 32-bit integer value.

Parameters:
integer- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithLong: (SCLong longint

Replaces the first object of receiving list with the specified signed 64-bit integer value.

Parameters:
longint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithObject: (id)  object

Replaces the first object of receiving collection with the specified object.

Parameters:
object- replacing object
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithShort: (SCShort shortint

Replaces the first object of receiving list with the specified signed 16-bit integer value.

Parameters:
shortint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithUByte: (SCUByte byte

Replaces the first object of receiving list with the specified unsigned 8-bit integer value.

Parameters:
byte- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithUInteger: (SCUInteger integer

Replaces the first object of receiving list with the specified unsigned 32-bit integer value.

Parameters:
integer- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithULong: (SCULong longint

Replaces the first object of receiving list with the specified unsigned 64-bit integer value.

Parameters:
longint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithUnichar: (unichar)  chr

Replaces the first object of receiving list with the specified unichar value.

Parameters:
chr- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) replaceFirstObjectWithUShort: (SCUShort shortint

Replaces the first object of receiving list with the specified unsigned 16-bit integer value.

Parameters:
shortint- replacing value
Exceptions:
SCCollectionException- list error detected
- (void) setListName: (NSString *)  listName

Sets the name of the receiving list.

Parameters:
listName- list name

The documentation for this class was generated from the following files:
 All Classes Files Functions Typedefs Enumerations Enumerator Defines