|
Samond Classes Library 1.2.4-RELEASE build 198
|
Library types header file. More...
#import <Foundation/Foundation.h>Go to the source code of this file.
Standard Data Types | |
| 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 |
Specialized Data Types | |
| typedef size_t | SCSize |
Other Data Type | |
| enum | SCCapacity { SCByteCapacity = 8, SCWordCapacity = 16, SCIntCapacity = 32, SCLongCapacity = 64 } |
| enum | SCIntegerBase { SCBinaryBase = 2, SCOctalBase = 8, SCDecimalBase = 10, SCHexadecimalBase = 16 } |
Library types header file.
Declares the library data types, which are using in other library units.
| typedef int8_t SCByte |
Signed 8-bit integer data type
| typedef double SCDouble |
Double data type
| typedef float SCFloat |
Float data type
| typedef int32_t SCInteger |
Signed 32-bit integer data type
| typedef int64_t SCLong |
Signed 64-bit integer data type
| typedef int16_t SCShort |
Signed 16-bit integer data type
| typedef size_t SCSize |
Unsigned object size data type
| typedef uint8_t SCUByte |
Unsigned 8-bit integer data type
| typedef uint32_t SCUInteger |
Unsigned 32-bit integer data type
| typedef uint64_t SCULong |
Unsigned 64-bit integer data type
| typedef uint16_t SCUShort |
Unsigned 16-bit integer data type
| enum SCCapacity |
| enum SCIntegerBase |
| enum SCStandardType |
Declares a set of constants that indicate the standard data type.
1.8.9.1