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