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