Overview
Comment: | OFSystemInfo: Change type of ObjFW version |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
811d9c83788f2ec40d0fc5f7d0ebb8d7 |
User & Date: | js on 2022-06-12 06:33:21 |
Other Links: | manifest | tags |
Context
2022-06-12
| ||
08:50 | Remove unneeded arguments from blocks check-in: b489d6188d user: js tags: trunk | |
06:33 | OFSystemInfo: Change type of ObjFW version check-in: 811d9c8378 user: js tags: trunk | |
06:27 | Remove a few useless methods check-in: 6228b691b5 user: js tags: trunk | |
Changes
Modified src/OFSystemInfo.h from [b4c18f307a] to [c96bc638d9].
︙ | ︙ | |||
25 26 27 28 29 30 31 | */ OF_SUBCLASSING_RESTRICTED @interface OFSystemInfo: OFObject #ifdef OF_HAVE_CLASS_PROPERTIES @property (class, readonly, nonatomic) size_t pageSize; @property (class, readonly, nonatomic) size_t numberOfCPUs; @property (class, readonly, nonatomic) OFString *ObjFWVersion; | | | | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | */ OF_SUBCLASSING_RESTRICTED @interface OFSystemInfo: OFObject #ifdef OF_HAVE_CLASS_PROPERTIES @property (class, readonly, nonatomic) size_t pageSize; @property (class, readonly, nonatomic) size_t numberOfCPUs; @property (class, readonly, nonatomic) OFString *ObjFWVersion; @property (class, readonly, nonatomic) unsigned short ObjFWVersionMajor; @property (class, readonly, nonatomic) unsigned short ObjFWVersionMinor; @property (class, readonly, nullable, nonatomic) OFString *operatingSystemName; @property (class, readonly, nullable, nonatomic) OFString *operatingSystemVersion; # ifdef OF_HAVE_FILES @property (class, readonly, nullable, nonatomic) OFString *userDataPath; @property (class, readonly, nullable, nonatomic) OFString *userConfigPath; # endif |
︙ | ︙ | |||
85 86 87 88 89 90 91 | + (OFString *)ObjFWVersion; /** * @brief The major version of ObjFW. * * @return The major version of ObjFW */ | | | | 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | + (OFString *)ObjFWVersion; /** * @brief The major version of ObjFW. * * @return The major version of ObjFW */ + (unsigned short)ObjFWVersionMajor; /** * @brief The minor version of ObjFW. * * @return The minor version of ObjFW */ + (unsigned short)ObjFWVersionMinor; /** * @brief Returns the name of the operating system the application is running * on. * * @return The name of the operating system the application is running on */ |
︙ | ︙ |
Modified src/OFSystemInfo.m from [2e51e54a8c] to [6e91a52e41].
︙ | ︙ | |||
317 318 319 320 321 322 323 | } + (OFString *)ObjFWVersion { return @PACKAGE_VERSION; } | | | | 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 | } + (OFString *)ObjFWVersion { return @PACKAGE_VERSION; } + (unsigned short)ObjFWVersionMajor { return OBJFW_VERSION_MAJOR; } + (unsigned short)ObjFWVersionMinor { return OBJFW_VERSION_MINOR; } + (OFString *)operatingSystemName { static OFOnceControl onceControl = OFOnceControlInitValue; |
︙ | ︙ |