Samond Classes Library 1.1.6-RELEASE build 132

SCCommon.h

Go to the documentation of this file.
00001 //
00002 //  SCCommon.h
00003 //  scl
00004 //
00005 //  Created by Viacheslav Smolensky on 24.02.09.
00006 //  Copyright (c) 2007 - 2014 by Samond Development Corporation. All rights reserved.
00007 //
00008 
00015 #import <Foundation/Foundation.h>
00016 #import <scl/SCTypes.h>
00017 #import <scl/SCObject.h>
00018 
00019 #define SCCommonClass @"SCCommon" ///< SCCommon class name
00020 
00027 @interface SCCommon : SCObject {
00028 
00029 }
00030 
00031 #pragma mark -
00032 #pragma mark Library Common Methods
00033 
00040 + (BOOL)isIntegerExceeded:(SCULong)integer capacity:(SCCapacity)capacity;
00041 
00047 + (SCUInteger)maskWithLength:(SCUInteger)length;
00048 
00055 + (SCUInteger)binaryPower:(SCUInteger)source capacity:(SCCapacity)capacity;
00056 
00062 + (SCUInteger)binaryPower:(SCUInteger)source;
00063 
00068 + (SCUInteger)sclBuild;
00069 
00074 + (NSString *)version;
00075 
00080 + (NSString *)fullVersion;
00081 
00086 + (NSString *)libraryInformation;
00087 
00092 + (NSString *)compilationDate;
00093 
00098 + (NSString *)compilationTime;
00099 
00104 + (NSString *)compilationDateTime;
00105 
00110 + (NSString *)compilationString;
00111 
00112 @end
 All Classes Files Functions Typedefs Enumerations Enumerator Defines