Samond Classes Library 1.2.1-RELEASE build 181
Полный список членов класса
Класс SCNullStream

Класс нулевого потока Подробнее...

#import <SCNullStream.h>

Граф наследования:SCNullStream:
SCStream SCObject

Создание экземпляров класса

(instancetype) + nullStreamWithDelegate:
 
(instancetype) + nullStream
 

Инициализация экземпляров класса

(instancetype) - initWithDelegate:
 
(instancetype) - init
 

Дополнительные унаследованные члены

- Методы экземпляра унаследованные от SCStream
(void) - setErrorHandling:
 
(void) - setDelegate:
 
(void) - resetStats
 
(id) - readObject
 
(SCByte- readByte
 
(SCUByte- readUByte
 
(SCShort- readShort
 
(SCUShort- readUShort
 
(SCInteger- readInteger
 
(SCUInteger- readUInteger
 
(SCLong- readLong
 
(SCULong- readULong
 
(char) - readChar
 
(unichar) - readUnichar
 
(const char *) - readCharString
 
(BOOL) - readBool
 
(SCFloat- readFloat
 
(SCDouble- readDouble
 
(NSInteger) - readNSInteger
 
(NSUInteger) - readNSUInteger
 
(SCSize- readToByte:
 
(SCSize- readToUByte:
 
(SCSize- readToShort:
 
(SCSize- readToUShort:
 
(SCSize- readToInteger:
 
(SCSize- readToUInteger:
 
(SCSize- readToLong:
 
(SCSize- readToULong:
 
(SCSize- readToChar:
 
(SCSize- readToUnichar:
 
(SCSize- readToCharString:max:
 
(SCSize- readToBool:
 
(SCSize- readToFloat:
 
(SCSize- readToDouble:
 
(SCSize- readToNSInteger:
 
(SCSize- readToNSUInteger:
 
(void) - writeObject:
 
(void) - writeByte:
 
(void) - writeUByte:
 
(void) - writeShort:
 
(void) - writeUShort:
 
(void) - writeInteger:
 
(void) - writeUInteger:
 
(void) - writeLong:
 
(void) - writeULong:
 
(void) - writeChar:
 
(void) - writeUnichar:
 
(void) - writeCharString:
 
(void) - writeBool:
 
(void) - writeFloat:
 
(void) - writeDouble:
 
(void) - writeNSInteger:
 
(void) - writeNSUInteger:
 
(NSString *) - readStringWithEncoding:
 
(NSString *) - readStringWithMax:
 
(NSString *) - readString
 
(void) - writeString:
 
- Методы экземпляра унаследованные от SCObject
(instancetype) - initWithCoder:
 
(instancetype) - initWithContentsOfSerializedFile:
 
(void) - encodeWithCoder:
 
(BOOL) - writeContentsToSerializedFile:
 
(instancetype) - initWithDataDictionary:
 
(instancetype) - initWithDataDictionaryFromFile:
 
(void) - writeToDataDictionary:
 
(void) - writeToDataDictionaryFile:atomically:
 
(void) - writeToDataDictionaryFile:
 
(NSDictionary *) - dataDictionary
 
(instancetype) - initWithStream:
 
(instancetype) - initWithFileStream:
 
(void) - writeToStream:
 
(void) - writeToFileStream:
 
(void) - appendToFileStream:
 
(id) - copyObject
 
(SCComparisonResult- compareWithObject:
 
(BOOL) - isEqual:
 
- Свойства унаследованные от SCStream
SCStreamErrorHandling errorHandling
 
SCStreamStatus status
 
NSString * name
 
BOOL opened
 
BOOL readable
 
BOOL writable
 
BOOL readOnly
 
BOOL writeOnly
 
BOOL readWrite
 
id object
 
SCStreamExceptionstreamException
 
SCSystemExceptionsystemException
 
id< SCStreamDelegatedelegate
 
BOOL eof
 
SCULong totalRead
 
SCULong totalWrite
 
SCULong lastRead
 
SCULong lastWrite
 

Подробное описание

Класс нулевого потока

SDK
macOS 10.6+, iOS 7.0+, GNUstep
Начиная с
версии 1.1.3

Поток обеспечивает запись в него неограниченного количества данных, предоставляя интерфейс к системному устройству /dev/null.
При работе с потоком могут возникать следующие ошибки:

Документация метода

- (instancetype) init

Метод инициализации нулевого потока.

Внимание
Является назначенным инициализатором класса
Возвращает
Инициализированный нулевой поток

Переопределяет метод предка SCStream.

- (instancetype) initWithDelegate: (id<SCStreamDelegate>)  delegate

Метод инициализации нулевого потока с заданным обработчиком событий.

Аргументы
delegate- обработчик событий
Возвращает
Инициализированный нулевой поток
+ (instancetype) nullStream

Классовый метод возвращает нулевой поток.

Возвращает
Нулевой поток
+ (instancetype) nullStreamWithDelegate: (id<SCStreamDelegate>)  delegate

Классовый метод возвращает нулевой поток с заданным обработчиком событий.

Аргументы
delegate- обработчик событий
Возвращает
Нулевой поток

Объявления и описания членов классов находятся в файлах: