Samond Classes Library 1.2.4-RELEASE build 198
SCConstants.h
Go to the documentation of this file.
1 //
2 // SCConstants.h
3 // scl
4 //
5 // Created by Viacheslav Smolensky on 20.10.10.
6 // Copyright (c) 2007 - 2017 by Samond Development Corporation. All rights reserved.
7 //
8 
22 #import <Foundation/Foundation.h>
24 
25 #pragma mark -
26 #pragma mark Макросы
27 
36 #define SCLS( string) NSLocalizedString( string, nil)
37 
42 #define __abstract__( name) { @throw [SCAbstractMethodException exceptionWithMethod:name]; }
43 
44 
45 #pragma mark -
46 #pragma mark Architecture Defines
47 
48 #if defined(__i386__) && !defined(SCL_I386)
49 #define SCL_I386
50 #endif
51 
52 #if defined(__x86_64__) && !defined(SCL_X86_64)
53 #define SCL_X86_64
54 #endif
55 
56 #if defined(__aarch64__) && !defined(SCL_ARM_64)
57 #define SCL_ARM_64
58 #endif
59 
60 #if defined(__arm64__) && !defined(SCL_ARM_64)
61 #define SCL_ARM_64
62 #endif
63 
64 #if defined(__arm__) && !defined(SCL_ARM_32)
65 #define SCL_ARM_32
66 #endif
Exception SCAbstractMethodException header file.