Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKBarcodeDocumentTypes.h
Go to the documentation of this file.
1// Auto-generated with ScanbotSDKCodegenV3. Modifications will be overwritten.
2// Generated from SchemasV3/CoreSchemas/schemas/BarcodeDocumentTypes.yaml
6
7#pragma once
8#ifndef SCANBOTSDK_BARCODEDOCUMENTTYPES_H
9#define SCANBOTSDK_BARCODEDOCUMENTTYPES_H
10
11
14#include <stdbool.h>
15#include <stddef.h>
16#include <stdint.h>
17#include <string.h>
18#include <ScanbotSDKErrorCode.h>
19#include <ScanbotSDKDefs.h>
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
25
67
77
78
85
93
103
113
114
115#ifdef __cplusplus
116} /* extern "C" */
117#endif
118
119#endif /* SCANBOTSDK_BARCODEDOCUMENTTYPES_H */
ScanbotSDK Error Code C API.
scanbotsdk_error_code_t
The error codes returned by most of the Scanbot SDK functions.
Definition ScanbotSDKErrorCode.h:25
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_document_parser_result_get_parsed_document(scanbotsdk_barcode_document_parser_result_t *self, scanbotsdk_generic_document_t **parsed_document)
Returns value of parsed_document field of the given object. The returned pointers do NOT own the unde...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_document_parser_result_get_success(scanbotsdk_barcode_document_parser_result_t *self, bool *success)
Returns value of success field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_document_format_t_to_string(scanbotsdk_barcode_document_format_t value, const char **result)
Returns the string representation of the given scanbotsdk_barcode_document_format_t value.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_document_parser_result_free(scanbotsdk_barcode_document_parser_result_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_document_parser_result_t....
scanbotsdk_barcode_document_format_t
scanbotsdk_barcode_document_format_t enum
Definition ScanbotSDKBarcodeDocumentTypes.h:31
struct scanbotsdk_barcode_document_parser_result_t scanbotsdk_barcode_document_parser_result_t
scanbotsdk_barcode_document_parser_result_t class
Definition ScanbotSDKBarcodeDocumentTypes.h:84
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_DE_MEDICAL_PLAN
Definition ScanbotSDKBarcodeDocumentTypes.h:40
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_ID_CARD_PDF_417
Definition ScanbotSDKBarcodeDocumentTypes.h:46
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_SWISS_QR
Definition ScanbotSDKBarcodeDocumentTypes.h:52
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_AAMVA
Definition ScanbotSDKBarcodeDocumentTypes.h:34
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_GS1
Definition ScanbotSDKBarcodeDocumentTypes.h:58
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_VCARD
Definition ScanbotSDKBarcodeDocumentTypes.h:55
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_MEDICAL_CERTIFICATE
Definition ScanbotSDKBarcodeDocumentTypes.h:43
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_SEPA
Definition ScanbotSDKBarcodeDocumentTypes.h:49
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_BRITISH_COLUMBIA_DRIVER_LICENSE
Definition ScanbotSDKBarcodeDocumentTypes.h:64
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_BOARDING_PASS
Definition ScanbotSDKBarcodeDocumentTypes.h:37
@ SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_HIBC
Definition ScanbotSDKBarcodeDocumentTypes.h:61
struct scanbotsdk_generic_document_t scanbotsdk_generic_document_t
scanbotsdk_generic_document_t class
Definition ScanbotSDKGenericDocument.h:630