System/Library/PrivateFrameworks/BarcodeSupport.framework
BCSQRCodeParser.h
@class BCSNotificationServiceConnection, BCSParsingServiceConnection;
@interface BCSQRCodeParser : NSObject {
BCSParsingServiceConnection *_parsingServiceConnection;
BCSNotificationServiceConnection *_notificationServiceConnection;
}
@property (readonly, nonatomic) BCSNotificationServiceConnection *notificationServiceConnection;
+ (id)sharedParser;
- (void).cxx_destruct;
- (void)parseCodeFromImage:(struct CGImage { } *)a0 completionHandler:(id /* block */)a1;
- (void)_parseMetadataObject:(id)a0 reply:(id /* block */)a1 completionHandler:(id /* block */)a2;
- (id)_payloadForMRCObject:(id)a0;
- (id)_qrCodeFeatureFromImage:(struct CGImage { } *)a0;
- (void)parseCodeFromMetadataMachineReadableCodeObject:(id)a0 completionHandler:(id /* block */)a1;
- (void)parseCodeFromString:(id)a0 completionHandler:(id /* block */)a1;
- (void)postNotificationAfterParsingCodeFromImage:(struct CGImage { } *)a0 completion:(id /* block */)a1;
- (void)setPreferredBundleIdentifier:(id)a0 forURL:(id)a1;
- (void)startQRCodeParsingSessionWithMetadataObject:(id)a0 completionHandler:(id /* block */)a1;
- (void)stopQRCodeParsingSession;
@end