SBSFrame Class Reference

Inherits NSObject.

Properties

NSSet< NSNumber * > * addedIdentifiers
 
NSSet< NSNumber * > * removedIdentifiers
 
NSSet< NSNumber * > * updatedIdentifiers
 
NSDictionary< NSNumber
*, SBSTrackedCode * > * 
trackedCodes
 
SBSScanSessionscanSession
 

Detailed Description

An extended abstraction of a frame that is being processed by the SBSMatrixScanHandler.

The SBSFrame holds more advanced data computed by the SBSMatrixScanHandler, e.g. SBSFrame#addedIdentifiers, SBSFrame#scanSession, etc.

All the class members are public to allow easy access to the data carried by the SBSFrame.

Since
5.9.0

Property Documentation

- (NSSet<NSNumber *>*) addedIdentifiers
readnonatomicstrong

A set of tracked barcodes' identifiers that have been added while processing this SBSFrame.

Since
5.9.0
- (NSSet<NSNumber *>*) removedIdentifiers
readnonatomicstrong

A set of tracked barcodes' identifiers that have been removed while processing this SBSFrame.

Since
5.9.0
- (NSSet<NSNumber *>*) updatedIdentifiers
readnonatomicstrong

A set of tracked barcodes' identifiers that have been updated while processing this SBSFrame.

Since
5.9.0
- (NSDictionary<NSNumber *, SBSTrackedCode *>*) trackedCodes
readnonatomicstrong

All tracked barcodes as a dictionary.

The entries in the dictionary map barcode's identifier to the tracked barcode itself.

Since
5.9.0
- (SBSScanSession*) scanSession
readnonatomicweak

Current Scan Session.

Since
5.9.0

The documentation for this class was generated from the following file: