ScBarcodeArray.h
Go to the documentation of this file.
1 
10 #ifndef SC_BARCODE_ARRAY_H_
11 #define SC_BARCODE_ARRAY_H_
12 
13 #include <Scandit/ScConfig.h>
14 #include <Scandit/ScBarcode.h>
15 #include <Scandit/ScByteArray.h>
16 
17 #if defined(__cplusplus)
18 extern "C" {
19 #endif
20 
28 typedef struct ScOpaqueBarcodeArray ScBarcodeArray;
31 
40 SC_EXPORT
42 
53 SC_EXPORT
55 
66 SC_EXPORT
67 uint32_t sc_barcode_array_get_size(ScBarcodeArray const *array);
68 
84 SC_EXPORT
85 ScBarcode *sc_barcode_array_get_item_at(ScBarcodeArray const *array, uint32_t index);
86 
87 #if defined(__cplusplus)
88 }
89 #endif
90 
91 #endif // SC_BARCODE_ARRAY_H_
Functions to manage an array of bytes.
A located or recognized barcode/ 2d code in an image.
void sc_barcode_array_release(ScBarcodeArray *array)
Decrease reference count of barcode array by one.
A fixed-size array of barcode objects.
Functions for retrieving barcode information.
uint32_t sc_barcode_array_get_size(ScBarcodeArray const *array)
Get the number of barcodes in the array.
Common definitions used throughout the ScanditSDK API.
void sc_barcode_array_retain(ScBarcodeArray *array)
Increase reference count of barcode array by one.
ScBarcode * sc_barcode_array_get_item_at(ScBarcodeArray const *array, uint32_t index)
Get barcode at specific index in array.