Samond Classes Library 1.2.1-RELEASE build 181
SCUnidirectionalList.h
См. документацию.
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 
22 #import <scl/SCList.h>
23 
24 #pragma mark -
25 #pragma mark Константы класса
26 
30 #define SCUnidirectionalListClass @"SCUnidirectionalList"
31 
75 
76 #pragma mark -
77 #pragma mark Creating Lists
78 + (instancetype)listWithCoder:(NSCoder *)coder;
79 + (instancetype)listWithContentsOfSerializedFile:(NSString *)path;
80 + (instancetype)listWithDataDictionary:(NSDictionary *)dictionary;
81 + (instancetype)listWithDataDictionaryFromFile:(NSString *)path;
82 + (instancetype)listWithStream:(SCStream *)stream;
83 + (instancetype)listWithFileStream:(NSString *)path;
84 
85 + (instancetype)listWithName:(NSString *)name;
86 + (instancetype)listWithObject:(id<SCCollectioning>)object;
87 + (instancetype)listWithObjects:(id<SCCollectioning>)object, ... NS_REQUIRES_NIL_TERMINATION;
88 + (instancetype)listWithCollection:(id<SCCollection>)collection;
89 + (instancetype)listWithList:(SCList *)list;
90 + (instancetype)list;
91 
92 @end
Класс однонаправленного списка объектов
Definition: SCUnidirectionalList.h:74
Протокол взаимодействия с механизмом коллекций
Definition: SCCollectioning.h:80
Предок классов списков объектов
Definition: SCList.h:64
Абстрактный класс механизма коллекций библиотеки
Definition: SCCollection.h:94
Абстрактный класс потоков библиотеки
Definition: SCStream.h:242