Samond Classes Library 1.2.6-STABLE build 219
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 - 2018 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 
106 @property (class, readonly, copy) NSString *copyright;
107 
108 #endif
109 
110 #pragma mark -
111 #pragma mark Library Information Access
112 + (NSString *)version;
113 + (NSString *)fullVersion;
114 + (SCUInteger)sclBuild;
115 + (NSString *)libraryInformation;
116 + (NSString *)compilationDate;
117 + (NSString *)compilationDateTime;
118 + (NSString *)compilationString;
119 + (NSString *)copyright;
120 
121 @end
uint32_t SCUInteger
Definition: SCTypes.h:73
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.