23 #import <Foundation/Foundation.h>
27 #pragma mark Class Constants
37 #define SCBidirectionalListClass @"SCBidirectionalList"
99 #pragma mark List Control
103 #pragma mark Adding Objects
104 - (void)insertLastObject:(id<SCCollectioning>)object;
105 - (void)insertLastObjects:(id<SCCollectioning>)object, ... NS_REQUIRES_NIL_TERMINATION;
106 - (void)insertLastCollection:(id<SCCollection>)collection;
109 #pragma mark Removing Objects
113 #pragma mark Replacing Objects
114 - (void)replaceLastObjectWithObject:(id<SCCollectioning>)object;
117 #pragma mark Copying Objects
id lastObject
Definition: SCBidirectionalList.h:94
Class for support the bidirectional lists of objects.
Definition: SCBidirectionalList.h:81
void removeLastObject()
Definition: SCBidirectionalList.m:182
Class SCList header file.
id previousObject()
Definition: SCBidirectionalList.m:78
void duplicateLastObject()
Definition: SCBidirectionalList.m:252
Parent class of the object list classes.
Definition: SCList.h:73