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 Android
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
▼Ncom | |
▼Nscandit | |
▼Nbarcodepicker | |
▼Nocr | |
CCharacterSet | A set of characters |
CRecognizedText | Holds the text recognition result as identified in a frame |
CTextRecognitionListener | Interface to be implemented for handling text recognition events |
CTextRecognitionSettings | Holds settings related to text recognition |
CBarcodePicker | The main interface for scanning barcodes with the Scandit BarcodeScanner SDK |
CBarcodePickerActivity | Barcode Picker Activity that can be configured through an intent |
CBarcodePickerExternalActivity | Barcode Picker Activity that can be configured through an intent by passing an app key as well as a secondary app key |
COnScanListener | Interface definition for a callback to be invoked when one or more barcodes were recognized |
CProcessFrameListener | Callback interface for adding custom logic after every time frame has been processed by the recognition engine |
CPropertyChangeListener | Interface for a state change listener |
CScanAreaSettings | Scanning area settings control where codes are to be searched in images/frames |
CScanCase | Start a scanner for the Scandit case |
CScanCaseListener | Holds settings that affect the recognition of barcodes (e.g |
CScanCaseSession | Holds all barcodes that were decoded in the current session |
CScanCaseSettings | Holds settings that affect the recognition of barcodes (e.g |
CScanditLicense | Interface to set the scandit barcode scanner app key |
CScanOverlay | Abstract scan UI class |
CScanSession | Interface for a scan session |
CScanSettings | Holds settings that affect the recognition of barcodes, such as enabled barcode symbologies, scanning hot spot etc |
▼Nparser | |
CDataFormat | Data formats understood by the parser library |
CField | A particular parsed field |
CParser | Defines the interface for a data string parser |
CParserResult | Holds the result of a successfully parsed data string |
CParserTools | A collection of parsing related tools |
▼Nrecognition | |
CBarcode | Represents a recognized/localized barcode/2D code |
CBarcodeScanner | Scans barcodes in images |
CBarcodeScannerSession | Holds recognized and localized barcodes/2d codes |
CBarcodeScannerSettings | Holds configuration options for the barcode scanner |
CImageDescription | Describes dimensions as well as internal memory layout of an image buffer |
CQuadrilateral | A 2-dimensional polygon with 4 corners |
CRecognitionContext | Manages scanner objects and schedules the recognition process |
CSymbologySettings | Contains decoding of a specific symbology |
CTrackedBarcode | Represents a recognized/localized barcode/2D code that is being tracked over multiple frames |