Samond Classes Library 1.2.0-RELEASE build 166
SCUnidirectionalList.h
Go to the documentation of this file.
1 //
2 // SCUnidirectionalList.h
3 // scl
4 //
5 // Created by Viacheslav Smolensky on 13.04.12.
6 // Copyright (c) 2007 - 2017 by Samond Development Corporation. All rights reserved.
7 //
8 
21 #import <scl/SCList.h>
22 
23 #pragma mark -
24 #pragma mark Константы класса
25 
29 #define SCUnidirectionalListClass @"SCUnidirectionalList"
30 
75 
76 #pragma mark -
77 #pragma mark Создание списков
78 + (SCUnidirectionalList *)listWithCoder:(NSCoder *)coder;
79 + (SCUnidirectionalList *)listWithContentsOfSerializedFile:(NSString *)path;
80 + (SCUnidirectionalList *)listWithDataDictionary:(NSDictionary *)dictionary;
81 + (SCUnidirectionalList *)listWithDataDictionaryFromFile:(NSString *)path;
82 + (SCUnidirectionalList *)listWithStream:(SCStream *)stream;
83 + (SCUnidirectionalList *)listWithFileStream:(NSString *)path;
84 
85 + (SCUnidirectionalList *)listWithName:(NSString *)name;
86 + (SCUnidirectionalList *)listWithObject:(id)object;
87 + (SCUnidirectionalList *)listWithObjects:(id)object, ... NS_REQUIRES_NIL_TERMINATION;
88 + (SCUnidirectionalList *)listWithCollection:(id)collection;
89 + (SCUnidirectionalList *)listWithList:(SCList *)list;
90 + (SCUnidirectionalList *)list;
91 
92 @end
Unidirectional list class.
Definition: SCUnidirectionalList.h:74
Parent class of the object list classes.
Definition: SCList.h:64
Abstract parent class of the stream classes hierarchy.
Definition: SCStream.h:242