Samond Classes Library 1.2.1-RELEASE build 181
Классы
Файл SCStreamException.h

Заголовочный файл класса SCStreamException. Подробнее...

#import <scl/SCException.h>

См. исходные тексты.

Классы

class  SCStreamException
 Класс исключительных ситуаций в потоках Подробнее...
 

Константы класса

#define SCStreamExceptionClass   @"SCStreamException"
 Название класса
 
#define SCStreamErrorName   @"SCStream"
 Имя исключительной ситуации
 

Константы ошибок

#define SCStreamEIDUnspecified   @"SCL-20020"
 Идентификатор неопределенной ошибки потока
 
#define SCStreamEIDNotOpen   @"SCL-20021"
 Идентификатор ошибки неоткрытого потока
 
#define SCStreamEIDReadOnly   @"SCL-20022"
 Идентификатор ошибки записи в поток в режиме только для чтения
 
#define SCStreamEIDWriteOnly   @"SCL-20023"
 Идентификатор ошибки чтения из потока в режиме только для записи
 
#define SCStreamEIDUnknown   @"SCL-20024"
 Идентификатор ошибки неизвестного класса
 
#define SCStreamEIDUnexpected   @"SCL-20025"
 Идентификатор ошибки неожиданного класса
 
#define SCStreamEIDUnsupported   @"SCL-20026"
 Идентификатор ошибки неподдерживаемого класса
 
#define SCStreamEIDIncompleteReading   @"SCL-20027"
 Идентификатор ошибки незавершенной операции чтения
 
#define SCStreamEIDIncompleteWriting   @"SCL-20028"
 Идентификатор ошибки незавершенной операции записи
 
#define SCStreamEIDOpening   @"SCL-20029"
 Идентификатор ошибки открытия потока
 
#define SCStreamEIDRead   @"SCL-20030"
 Идентификатор ошибки чтения данных
 
#define SCStreamEIDWrite   @"SCL-20031"
 Идентификатор ошибки записи данных
 
#define SCStreamEIDNumber   @"SCL-20032"
 Идентификатор ошибки числового объекта
 

Типы поддержки класса

enum  _SCStreamError {
  SCStreamErrorUnspecified = -20020, SCStreamErrorNotOpen = -20021, SCStreamErrorReadOnly = -20022, SCStreamErrorWriteOnly = -20023,
  SCStreamErrorUnknown = -20024, SCStreamErrorUnexpected = -20025, SCStreamErrorUnsupported = -20026, SCStreamErrorIncompleteReading = -20027,
  SCStreamErrorIncompleteWriting = -20028, SCStreamErrorOpening = -20029, SCStreamErrorRead = -20030, SCStreamErrorWrite = -20031,
  SCStreamErrorNumber = -20032
}
 
typedef SCInteger SCStreamError
 Тип ошибок потока Подробнее...
 

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

Заголовочный файл класса SCStreamException.

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

Содержит объявление класса исключительных ситуаций в потоках SCStreamException.

Типы

Тип ошибок потока

Объявляет константы типов ошибок потока.

Перечисления

Множество констант для типа SCStreamError.

Элементы перечислений
SCStreamErrorUnspecified 

Неопределенная ошибка потока

SCStreamErrorNotOpen 

Поток не открыт

SCStreamErrorReadOnly 

Поток открыт только для чтения

SCStreamErrorWriteOnly 

Поток открыт только для записи

SCStreamErrorUnknown 

Обнаружен неизвестный класс

SCStreamErrorUnexpected 

Обнаружен экземпляр класса неожиданного типа

SCStreamErrorUnsupported 

Обнаружен неподдерживаемый класс

SCStreamErrorIncompleteReading 

Операция чтения не завершена

SCStreamErrorIncompleteWriting 

Операция записи не завершена

SCStreamErrorOpening 

Ошибка открытия потока

SCStreamErrorRead 

Ошибка чтения данных

SCStreamErrorWrite 

Ошибка записи данных

SCStreamErrorNumber 

Ошибка класса NSNumber.