|
Samond Classes Library 1.2.1-RELEASE build 181
|
Заголовочный файл неклассовых типов данных Подробнее...
#import <Foundation/Foundation.h>#import <CoreFoundation/CoreFoundation.h>Стандартные типы данных | |
| enum | _SCStandardType { SCTypeUnspecified = 0, SCTypeByte = 1, SCTypeShort = 2, SCTypeInteger = 3, SCTypeLong = 4, SCTypeUByte = 5, SCTypeUShort = 6, SCTypeUInteger = 7, SCTypeULong = 8, SCTypeFloat = 9, SCTypeDouble = 10, SCTypeChar = 11, SCTypeBool = 12, SCTypeUChar = 13, SCTypeSignedLong = 14, SCTypeUnsignedLong = 15 } |
| typedef int8_t | SCByte |
| typedef int16_t | SCShort |
| typedef int32_t | SCInteger |
| typedef int64_t | SCLong |
| typedef uint8_t | SCUByte |
| typedef uint16_t | SCUShort |
| typedef uint32_t | SCUInteger |
| typedef uint64_t | SCULong |
| typedef float | SCFloat |
| typedef double | SCDouble |
| typedef enum _SCStandardType | SCStandardType |
| Стандартный тип данных. Подробнее... | |
Специализированные типы данных | |
| typedef size_t | SCSize |
Типы поддержки коллекций | |
| typedef NSUInteger | SCIndex |
Другие типы данных | |
| enum | _SCCapacity { SCByteCapacity = 8, SCWordCapacity = 16, SCIntCapacity = 32, SCLongCapacity = 64 } |
| enum | _SCIntegerBase { SCBinaryBase = 2, SCOctalBase = 8, SCDecimalBase = 10, SCHexadecimalBase = 16 } |
| typedef enum _SCCapacity | SCCapacity |
| Тип разрядности целых чисел Подробнее... | |
| typedef enum _SCIntegerBase | SCIntegerBase |
| Тип оснований целых чисел Подробнее... | |
Заголовочный файл неклассовых типов данных
В данном файле размещаются объявления простых (неклассовых) типов данных, которые используются в одном и более классах библиотеки.
| typedef int8_t SCByte |
Знаковый 8-битный целочисленный тип данных
Тип разрядности целых чисел
Используется для проверки допустимости разрядности целых чисел (8, 16, 32 и 64 бита).
| typedef double SCDouble |
Тип данных с плавающей точкой двойной точности
| typedef float SCFloat |
Тип данных с плавающей точкой одинарной точности
| typedef NSUInteger SCIndex |
Определяет тип данных, используемых в различных индексах.
| typedef int32_t SCInteger |
Знаковый 32-битный целочисленный тип данных
Тип оснований целых чисел
Введен для проверки корректности оснований целых чисел (двоичные, восьмеричные, десятичные и шестнадцатеричные целые числа).
| typedef int64_t SCLong |
Знаковый 64-битный целочисленный тип данных
| typedef int16_t SCShort |
Знаковый 16-битный целочисленный тип данных
| typedef size_t SCSize |
Беззнаковый тип размера данных
Стандартный тип данных.
Применяется для обозначения стандартных типов данных
| typedef uint8_t SCUByte |
Беззнаковый 8-битный целочисленный тип данных
| typedef uint32_t SCUInteger |
Беззнаковый 32-битный целочисленный тип данных
| typedef uint64_t SCULong |
Беззнаковый 64-битный целочисленный тип данных
| typedef uint16_t SCUShort |
Беззнаковый 16-битный целочисленный тип данных
| enum _SCCapacity |
| enum _SCIntegerBase |
| enum _SCStandardType |
Определение констант для типа данных SCStandardType.
1.8.9.1