Samond Classes Library 1.2.6-STABLE build 219
Классы
Файл SCTextException.h

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

#import <Foundation/Foundation.h>
#import <scl/SCCollectionProtocols.h>
#import <scl/SCException.h>

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

Классы

class  SCTextException
 Класс исключительной ситуации SCTextException. Подробнее...
 

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

#define SCTextExceptionCalss   @"SCTextException"
 
#define SCTextErrorName   @"SCText"
 

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

#define SCTextEIDUnspecified   @"SCL-20060"
 
#define SCTextEIDSource   @"SCL-20061"
 
#define SCTextEIDInputStream   @"SCL-20062"
 
#define SCTextEIDReadOnly   @"SCL-20063"
 
#define SCTextEIDEmptyString   @"SCL-20064"
 
#define SCTextEIDClosedStream   @"SCL-20065"
 
#define SCTextEIDUnsupported   @"SCL-20066"
 
#define SCTextEIDRead   @"SCL-20067"
 
#define SCTextEIDEmptyPath   @"SCL-20068"
 
#define SCTextEIDDuplicated   @"SCL-20069"
 
#define SCTextEIDSorter   @"SCL-20070"
 
#define SCTextEIDOutputStream   @"SCL-20071"
 
#define SCTextEIDIndex   @"SCL-20072"
 
#define SCTextEIDRange   @"SCL-20073"
 
#define SCTextEIDIndexSet   @"SCL-20074"
 
#define SCTextEIDIndexesCount   @"SCL-20075"
 
#define SCTextEIDIntersected   @"SCL-20076"
 
#define SCTextEIDWrite   @"SCL-20077"
 

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

enum  SCTextError {
  SCTextErrorUnspecified = -20060, SCTextErrorSource = -20061, SCTextErrorInputStream = -20062, SCTextErrorReadOnly = -20063,
  SCTextErrorEmptyString = -20064, SCTextErrorClosedStream = -20065, SCTextErrorUnsupported = -20066, SCTextErrorRead = -20067,
  SCTextErrorEmptyPath = -20068, SCTextErrorDuplicated = -20069, SCTextErrorSorter = -20070, SCTextErrorOutputStream = -20071,
  SCTextErrorIndex = -20072, SCTextErrorRange = -20073, SCTextErrorIndexSet = -20074, SCTextErrorIndexesCount = -20075,
  SCTextErrorIntersected = -20076, SCTextErrorWrite = -20077
}
 

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

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

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

Содержит объявление класса SCTextException, определяющего исключительные ситуации, которые могут возникать при работе со списками строк, текстами и текстовыми файлами.

Макросы

#define SCTextEIDClosedStream   @"SCL-20065"

Идентификатор ошибки закрытого потока

#define SCTextEIDDuplicated   @"SCL-20069"

Идентификатор нарушения уникальности строк

#define SCTextEIDEmptyPath   @"SCL-20068"

Идентификатор ошибки пустого пути к текстовому файлу

#define SCTextEIDEmptyString   @"SCL-20064"

Идентификатор ошибки добавления нулевой строки

#define SCTextEIDIndex   @"SCL-20072"

Идентификатор ошибки недопустимого индекса

#define SCTextEIDIndexesCount   @"SCL-20075"

Идентификатор ошибки несоответствия количество индексов и строк

#define SCTextEIDIndexSet   @"SCL-20074"

Идентификатор ошибки некорректного списка индексов строк

#define SCTextEIDInputStream   @"SCL-20062"

Идентификатор ошибки некорректного входного потока

#define SCTextEIDIntersected   @"SCL-20076"

Идентификатор ошибки пересекающихся диапазонов строк

#define SCTextEIDOutputStream   @"SCL-20071"

Идентификатор ошибки некорректного выходного потока

#define SCTextEIDRange   @"SCL-20073"

Идентификатор ошибки недопустимого диапазона строк

#define SCTextEIDRead   @"SCL-20067"

Идентификатор ошибки чтения данных из потока

#define SCTextEIDReadOnly   @"SCL-20063"

Идентификатор ошибки наружения режима только для чтения

#define SCTextEIDSorter   @"SCL-20070"

Идентификатор ошибки некорректного сортировщика строк

#define SCTextEIDSource   @"SCL-20061"

Идентификатор ошибки исходного объекта

#define SCTextEIDUnspecified   @"SCL-20060"

Идентификатор неопределенной ошибки текстовых классов

#define SCTextEIDUnsupported   @"SCL-20066"

Идентификатор ошибки неподдерживаемого класса

#define SCTextEIDWrite   @"SCL-20077"

Идентификатор ошибки записи данных в поток

#define SCTextErrorName   @"SCText"

Название исключительной ситуации текстов

#define SCTextExceptionCalss   @"SCTextException"

Название класса SCTextException

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

Определяет набор констант для идентификации текстовых ошибок

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

Неопределенная ошибка текстовых классов

SCTextErrorSource 

Исходный объект не существует

SCTextErrorInputStream 

Некорректный входной поток

SCTextErrorReadOnly 

Нарушение режима только для чтения

SCTextErrorEmptyString 

Добавление нулевой строки

SCTextErrorClosedStream 

Работа с закрытым потоком

SCTextErrorUnsupported 

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

SCTextErrorRead 

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

SCTextErrorEmptyPath 

Пустой путь к текстовому файлу

SCTextErrorDuplicated 

Нарушение уникальности строк

SCTextErrorSorter 

Некорректный сортировщик данных

SCTextErrorOutputStream 

Некорректный выходной поток

SCTextErrorIndex 

Недопустимый индекс

SCTextErrorRange 

Недопустимый диапазон строк

SCTextErrorIndexSet 

Некорректный список индексов строк

SCTextErrorIndexesCount 

Несоответствие количества индексов и строк

SCTextErrorIntersected 

Пересекающиеся диапазоны строк

SCTextErrorWrite 

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