ScBarcodeScanner.h
Go to the documentation of this file.
Barcode Scanner Session.
barcode scanner configuration
Common definitions used throughout the ScanditSDK API.
Recognition context interface.
Scans barcodes in images.
void sc_barcode_scanner_release(ScBarcodeScanner const *scanner)
Decrease reference count of barcode scanner by one.
ScBarcodeScannerSession * sc_barcode_scanner_get_session(ScBarcodeScanner *scanner)
Get the current scanning session.
ScBool sc_barcode_scanner_is_setup_complete(ScBarcodeScanner const *scanner)
Checks whether the barcode scanner has completed initialization.
ScBarcodeScanner * sc_barcode_scanner_new(ScRecognitionContext *context)
Create a new barcode scanner instance without any symbologies enabled. It has to be initialized with ...
ScContextStatus sc_barcode_scanner_apply_settings(ScBarcodeScanner *scanner, ScBarcodeScannerSettings const *settings)
Apply new settings.
void sc_barcode_scanner_retain(ScBarcodeScanner const *scanner)
Increase reference count of barcode scanner object by one.
ScBool sc_barcode_scanner_wait_for_setup_completed(ScBarcodeScanner const *scanner)
Block execution until the barcode scanner has completed setup.
An opaque barcode scanner session object.
An opaque data structure holding configuration options for the barcode scanner.
Opaque recognition context data structure.