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 123456]
▼Ncom | |
▼Nmirasense | |
▼Nscanditsdk | |
▼Ninterfaces | |
▼CScanditSDK | Interface implemented by the barcode picker classes to control the barcode scanning process |
CSymbology | Enumerates the supported barcode symbologies |
CWorkingRange | Enumerates the possible working ranges for the barcode picker |
CScanditSDKCaptureListener | A listener for video frames that have been processed by the Scandit SDK |
CScanditSDKCode | Interface implemented by barcode objects |
CScanditSDKListener | Interface defining callback methods invoked by Scandit SDK scan view to update application |
CScanditSDKOnScanListener | Interface definition for a callback to be invoked when one or more barcodes were recognized |
CScanditSDKOverlay | Interface of all the possible customization options for the standard GUI which is displayed on top of the video feed running the recognition |
CScanditSDKProcessingListener | Interface for a processing listener |
CScanditSDKScanSession | Interface for a scan session |
CScanditSDKSearchBarListener | Interface definition for a callback to be invoked when a barcode was entered through the search bar of the ScanditSDKOverlay |
CLegacyPortraitScanditSDKBarcodePicker | This is the legacy version of the scanner that enables compatibility with Android 2.x devices that are unable to display the camera preview in portrait mode |
CScanditSDKAutoAdjustingBarcodePicker | This picker chooses whether to use the LegacyPortraitScanditSDKBarcodePicker or the ScanditSDKBarcodePicker |
CScanditSDKBarcodePicker | The main interface for scanning barcodes with the Scandit SDK |
CScanditSDKScanSettings | Holds settings that affect the recognition of barcodes, such as enabled barcode symbologies, scanning hot spot etc |
▼Nscandit | |
▼Nbarcodepicker | |
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 |
CListenerList | Holds a list of weakly-referenced listeners with support for adding removing them |
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 |
CScanAreaSetup | |
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 |
▼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 symboloy |