comparison mupdf-source/thirdparty/zxing-cpp/wrappers/ios/Sources/Wrapper/Reader/ZXIResult.h @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
1 // Copyright 2022 KURZ Digital Solutions GmbH
2 //
3 // SPDX-License-Identifier: Apache-2.0
4
5 #import <Foundation/Foundation.h>
6 #import "ZXIFormat.h"
7 #import "ZXIPosition.h"
8 #import "ZXIGTIN.h"
9
10 NS_ASSUME_NONNULL_BEGIN
11
12 @interface ZXIResult : NSObject
13 @property(nonatomic, strong) NSString *text;
14 @property(nonatomic, strong) NSData *bytes;
15 @property(nonatomic, strong) ZXIPosition *position;
16 @property(nonatomic) ZXIFormat format;
17 @property(nonatomic) NSInteger orientation;
18 @property(nonatomic, strong) NSString *ecLevel;
19 @property(nonatomic, strong) NSString *symbologyIdentifier;
20 @property(nonatomic) NSInteger sequenceSize;
21 @property(nonatomic) NSInteger sequenceIndex;
22 @property(nonatomic, strong) NSString *sequenceId;
23 @property(nonatomic) BOOL readerInit;
24 @property(nonatomic) NSInteger lineCount;
25 @property(nonatomic, strong) ZXIGTIN *gtin;
26
27 - (instancetype)init:(NSString *)text
28 format:(ZXIFormat)format
29 bytes:(NSData *)bytes
30 position:(ZXIPosition *)position
31 orientation:(NSInteger)orientation
32 ecLevel:(NSString *)ecLevel
33 symbologyIdentifier:(NSString *)symbologyIdentifier
34 sequenceSize:(NSInteger)sequenceSize
35 sequenceIndex:(NSInteger)sequenceIndex
36 sequenceId:(NSString *)sequenceId
37 readerInit:(BOOL)readerInit
38 lineCount:(NSInteger)lineCount
39 gtin:(ZXIGTIN *)gtin;
40 @end
41
42 NS_ASSUME_NONNULL_END