Samond Classes Library 1.2.0-RELEASE build 166
|
Library types header file. More...
#import <CoreFoundation/CoreFoundation.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_t | SCFloat |
typedef double_t | SCDouble |
typedef enum _SCStandardType | SCStandardType |
Standard data type. More... | |
Special data type | |
typedef size_t | SCUSize |
Collection support data types | |
typedef SCULong | SCIndex |
Index data type. More... | |
Other data type | |
enum | _SCCapacity { SCByteCapacity = 8, SCWordCapacity = 16, SCIntCapacity = 32, SCLongCapacity = 64 } |
typedef enum _SCCapacity | SCCapacity |
Integer capacity data type. More... | |
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
Integer capacity data type.
Uses for the integer capacity checking (8, 16, 32 and 64 bits).
typedef double_t SCDouble |
Double data type
typedef float_t SCFloat |
Float data type
Index data type.
Defines the data type of the collection indexes
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
Standard data type.
Uses for the defining the standard data types
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
typedef size_t SCUSize |
Unsigned object size data type
enum _SCCapacity |
enum _SCStandardType |
Standard data types constants enum.