sensitivity.io for iOS & macOS  1.1.4
ScannerSettingsLoader.h
1 //
2 // ScannerSettingsLoader.h
3 //
4 // Created by Andreea ERDELYI <andreea.erdelyi@cososys.com>
5 //
6 // Copyright (C) 2017 CoSoSys Ltd team@sensitivity.io
7 // CoSoSys Ltd. All rights reserved.
8 // Please see the COPYING for more details.
9 //
10 
11 #import <sensitivityio/objc_license/SettingsLoader.h>
12 
13 @class Scanner;
14 @class ScannerExecutor;
15 
20 
21 - (instancetype _Null_unspecified) init NS_UNAVAILABLE;
22 + (instancetype _Null_unspecified) new NS_UNAVAILABLE;
23 - (instancetype _Null_unspecified) copy NS_UNAVAILABLE;
32 - (instancetype _Nullable) initWithError:(NSError * _Nullable * _Nullable)error NS_DESIGNATED_INITIALIZER NS_SWIFT_NAME(init());
33 
34 // MARK: - scanner
46 - (BOOL) registerScanner:(Scanner * _Nonnull)scanner withError:(NSError * _Nullable * _Nullable)error NS_SWIFT_NAME(register(_:));
56 - (BOOL) unregisterScanner:(Scanner * _Nonnull)scanner withError:(NSError * _Nullable * _Nullable)error NS_SWIFT_NAME(unregister(_:));
65 - (BOOL) isScanner:(Scanner * _Nonnull)scanner registered:(BOOL* _Nonnull)isRegistered withError:(NSError * _Nullable * _Nullable)error;
66 
67 // MARK: - scanner executor
79 - (BOOL) registerScannerExecutor:(ScannerExecutor * _Nonnull)scannerExecutor withError:(NSError * _Nullable * _Nullable)error NS_SWIFT_NAME(register(_:));
89 - (BOOL) unregisterScannerExecutor:(ScannerExecutor * _Nonnull)scannerExecutor withError:(NSError * _Nullable * _Nullable)error NS_SWIFT_NAME(unregister(_:));
98 - (BOOL) isScannerExecutor:(ScannerExecutor* _Nonnull)scannerExecutor registered:(BOOL* _Nonnull)isRegistered withError:(NSError * _Nullable * _Nullable)error;
99 
100 @end
Definition: ScannerExecutor.h:21
Definition: Scanner.h:20
Definition: ScannerSettingsLoader.h:19
Definition: SettingsLoader.h:18