Deprecation warning

Please note that this is outdated documentation for an older release of the Scandit Barcode Scanner SDK.

We are deprecating the 5.x API on all platforms (except Linux). Release 5.19 in April 2021 will be our final. Applications running 5.x will continue to work, and we will continue to release critical bug fixes and security patches only, for one year. We encourage you to migrate to 6.x and take advantage of our latest / advanced features and improved performance.

You'll find the updated documentation at: Data Capture SDK Documentation for iOS

SBSCommon.h
Go to the documentation of this file.
1 // ScanditSDKCommon.h
2 // ScanditBarcodeScanner
3 //
4 // Created by Marco Biasini on 29/05/15.
5 // Copyright (c) 2015 Scandit AG. All rights reserved.
6 //
7 
8 
9 #define SBS_DEPRECATED __attribute__((deprecated))
10 
11 // we can't use NS_ENUM directly, but rather have to use a macro that gets replaced with
12 // the proper meaning when generating the documentation.
13 
15 #if defined(SBS_GENERATE_DOCS)
16 # define SBS_ENUM_BEGIN(name) typedef enum
17 # define SBS_ENUM_END(name) name
18 # define SBS_DESIGNATED_INITIALIZER
19 # define SBS_NOT_AVAILABLE_IN_SWIFT
20 # define SBS_SWIFT_NAME(method)
21 #else
22 # define SBS_ENUM_BEGIN(name) typedef NS_ENUM(NSInteger, name)
23 # define SBS_ENUM_END(name)
24 # define SBS_DESIGNATED_INITIALIZER NS_DESIGNATED_INITIALIZER
25 # if __has_attribute(swift_private)
26 # define SBS_NOT_AVAILABLE_IN_SWIFT __attribute__((swift_private))
27 # endif
28 # define SBS_SWIFT_NAME(method) NS_SWIFT_NAME(method)
29 #endif
30 
32 
44 
46 
47 
54 
56 
57 
78  LONG_RANGE SBS_DEPRECATED SBS_NOT_AVAILABLE_IN_SWIFT = SBSWorkingRangeLong,
84 
86 
98 
105 
107 
108 
139 
140 
146 FOUNDATION_EXPORT NSString *SBSErrorDomain;
147 
157 
Definition: SBSCommon.h:99
Definition: SBSCommon.h:39
SBSError
enumeration of various error codes
Definition: SBSCommon.h:151
Definition: SBSCommon.h:102
SBSOrientation
Definition: SBSCommon.h:48
Definition: SBSCommon.h:137
Definition: SBSCommon.h:49
Definition: SBSCommon.h:77
Definition: SBSCommon.h:125
SBSCameraFacingDirection
Definition: SBSCommon.h:38
Definition: SBSCommon.h:94
Definition: SBSCommon.h:93
Definition: SBSCommon.h:50
#define SBS_ENUM_END(name)
Definition: SBSCommon.h:17
SBSGuiStyle
Enumeration of different GUI styles.
Definition: SBSCommon.h:114
Definition: SBSCommon.h:100
Definition: SBSCommon.h:95
Definition: SBSCommon.h:97
Definition: SBSCommon.h:119
Definition: SBSCommon.h:52
#define SBS_DEPRECATED
Definition: SBSCommon.h:9
Definition: SBSCommon.h:96
SBSMsiPlesseyChecksumType
Enumeration of different MSI Checksums.
Definition: SBSCommon.h:92
Definition: SBSCommon.h:42
Definition: SBSCommon.h:132
FOUNDATION_EXPORT NSString * SBSErrorDomain
Error domain for the ScanditBarcodeScanner framework.
Definition: SBSCommon.h:146
#define SBS_NOT_AVAILABLE_IN_SWIFT
Definition: SBSCommon.h:19
Definition: SBSCommon.h:101
An invalid argument has been passed to a method/function.
Definition: SBSCommon.h:155
SBSWorkingRange
Definition: SBSCommon.h:63
Definition: SBSCommon.h:40
Definition: SBSCommon.h:78
Definition: SBSCommon.h:82
Definition: SBSCommon.h:76
Definition: SBSCommon.h:70
Definition: SBSCommon.h:51
Definition: SBSCommon.h:41
Definition: SBSCommon.h:103
#define SBS_ENUM_BEGIN(name)
Definition: SBSCommon.h:16