Expand description
Foundation type definitions.
Corresponds to Foundation/NSTypes.hpp.
§C++ Equivalent
namespace NS {
using TimeInterval = double;
using Integer = std::intptr_t;
using UInteger = std::uintptr_t;
const Integer IntegerMax = INTPTR_MAX;
const Integer IntegerMin = INTPTR_MIN;
const UInteger UIntegerMax = UINTPTR_MAX;
struct OperatingSystemVersion {
Integer majorVersion;
Integer minorVersion;
Integer patchVersion;
} _NS_PACKED;
}Structs§
- Operating
System Version - Operating system version structure.
Constants§
- INTEGER_
MAX - Maximum value for Integer.
- INTEGER_
MIN - Minimum value for Integer.
- UINTEGER_
MAX - Maximum value for UInteger.
Type Aliases§
- Integer
- Signed integer type (pointer-sized).
- Time
Interval - Time interval in seconds.
- UInteger
- Unsigned integer type (pointer-sized).