Samond Classes Library 1.2.4-RELEASE build 198
SCCommon.h
Go to the documentation of this file.
1 //
2 // SCCommon.h
3 // scl
4 //
5 // Created by Viacheslav Smolensky on 24.02.09.
6 // Copyright (c) 2007 - 2017 by Samond Development Corporation. All rights reserved.
7 //
8 
22 #import <Foundation/Foundation.h>
23 #import <scl/SCObject.h>
24 #import <scl/SCTypes.h>
25 
26 #pragma mark -
27 #pragma mark Class Constants
28 
37 #define SCCommonClass @"SCCommon"
38 
55 @interface SCCommon : SCObject {
56 }
57 
58 #ifndef GNUSTEP
59 
64 @property (class, readonly, copy) NSString *version;
65 
70 @property (class, readonly, copy) NSString *fullVersion;
71 
76 @property (class, readonly, assign) SCUInteger sclBuild;
77 
82 @property (class, readonly, copy) NSString *libraryInformation;
83 
88 @property (class, readonly, copy) NSString *compilationDate;
89 
94 @property (class, readonly, copy) NSString *compilationDateTime;
95 
100 @property (class, readonly, copy) NSString *compilationString;
101 
102 #endif
103 
104 #pragma mark -
105 #pragma mark Library Information Access
106 + (NSString *)version;
107 + (NSString *)fullVersion;
108 + (SCUInteger)sclBuild;
109 + (NSString *)libraryInformation;
110 + (NSString *)compilationDate;
111 + (NSString *)compilationDateTime;
112 + (NSString *)compilationString;
113 
114 @end
uint32_t SCUInteger
Definition: SCTypes.h:77
Class SCObject header file.
Parent class of all library classes.
Definition: SCObject.h:61
Common library functions class.
Definition: SCCommon.h:55
Library types header file.