Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKDocumentDataExtractorConfigurationTypes.h
Go to the documentation of this file.
1// Auto-generated with ScanbotSDKCodegenV3. Modifications will be overwritten.
2// Generated from SchemasV3/CoreSchemas/schemas/DocumentDataExtractorConfigurationTypes.yaml
6
7#pragma once
8#ifndef SCANBOTSDK_DOCUMENTDATAEXTRACTORCONFIGURATIONTYPES_H
9#define SCANBOTSDK_DOCUMENTDATAEXTRACTORCONFIGURATIONTYPES_H
10
11
12#include <ScanbotSDKTypes.h>
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
32
40
41
50
68 int min_year,
69 int max_year,
70 scanbotsdk_u8string_ref_t field_type_name,
72
84 scanbotsdk_u8string_ref_t field_type_name,
86
87
95
120
145
170
191
192
201
218 scanbotsdk_u8string_ref_t* document_types,
219 size_t document_types_size,
220 scanbotsdk_u8string_ref_t binary_file_address_database,
222
235 scanbotsdk_u8string_ref_t* document_types,
236 size_t document_types_size,
238
239
247
272
303
328
329
336
340
344
348
352
356
360
364
368
372
376
380
384
388
392
396
400
404
408
412
416
420
424
428
432
436
440
444
448
450
460
467
483
494
495
503
528
553
554
564
579 scanbotsdk_u8string_ref_t* accepted_countries,
580 size_t accepted_countries_size,
581 scanbotsdk_mrz_document_type_t* accepted_mrz_types,
582 size_t accepted_mrz_types_size,
584
595
596
604
629
660
690
691
700
717 double sensitivity_threshold,
719
730
731
739
764
797
798
807
823 double glare_detection_threshold,
825
836
837
845
870
901
902
910
923 scanbotsdk_u8string_ref_t* accepted_document_types,
924 size_t accepted_document_types_size,
926
937
938
946
971
1002
1003
1004#ifdef __cplusplus
1005} /* extern "C" */
1006#endif
1007
1008#endif /* SCANBOTSDK_DOCUMENTDATAEXTRACTORCONFIGURATIONTYPES_H */
ScanbotSDK Error Code C API.
scanbotsdk_error_code_t
The error codes returned by most of the Scanbot SDK functions.
Definition ScanbotSDKErrorCode.h:26
The Scanbot SDK C API primitive types.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_create(scanbotsdk_european_health_insurance_card_issuing_country_t *expected_country, scanbotsdk_european_health_insurance_card_configuration_t **result)
Creates a new instance of scanbotsdk_european_health_insurance_card_configuration with given params a...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_get_accepted_countries_size(scanbotsdk_mrz_fallback_configuration_t *self, size_t *size)
Returns size of accepted_countries array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_mrz_fallback_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_mrz_fallback_configuration_t to its parent type scanbotsdk_doc...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_date_validation_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_date_validation_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_get_binary_file_address_database(scanbotsdk_de_address_parser_configuration_t *self, scanbotsdk_u8string_ref_t *binary_file_address_database)
Returns value of binary_file_address_database field of the given object. The returned pointers do NOT...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_european_health_insurance_card_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_free(scanbotsdk_document_data_extractor_configuration_element_t *object)
Frees the memory allocated for the instance of scanbotsdk_document_data_extractor_configuration_eleme...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_date_validation_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_set_min_year(scanbotsdk_date_validation_configuration_t *self, int min_year)
Sets value of min_year field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_get_document_types_size(scanbotsdk_de_address_parser_configuration_t *self, size_t *size)
Returns size of document_types array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_free(scanbotsdk_document_data_extractor_common_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_document_data_extractor_common_configuratio...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_free(scanbotsdk_de_address_parser_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_de_address_parser_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_get_expected_country(scanbotsdk_european_health_insurance_card_configuration_t *self, scanbotsdk_european_health_insurance_card_issuing_country_t **expected_country)
Returns value of expected_country field of the given object. The returned pointers do NOT own the und...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_create_with_defaults(scanbotsdk_u8string_ref_t field_type_name, scanbotsdk_date_validation_configuration_t **result)
Creates a new instance of scanbotsdk_date_validation_configuration_t with given required params and s...
struct scanbotsdk_glare_detection_configuration_t scanbotsdk_glare_detection_configuration_t
scanbotsdk_glare_detection_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:806
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_get_field_type_name(scanbotsdk_date_validation_configuration_t *self, scanbotsdk_u8string_ref_t *field_type_name)
Returns value of field_type_name field of the given object. The returned pointers do NOT own the unde...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_set_expected_country(scanbotsdk_european_health_insurance_card_configuration_t *self, scanbotsdk_european_health_insurance_card_issuing_country_t *expected_country)
Sets value of expected_country field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_get_accepted_mrz_types_size(scanbotsdk_mrz_fallback_configuration_t *self, size_t *size)
Returns size of accepted_mrz_types array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_create_with_defaults(scanbotsdk_document_data_extractor_common_configuration_t **result)
Creates a new instance of scanbotsdk_document_data_extractor_common_configuration_t with given requir...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_de_address_parser_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_auto_focus_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_auto_focus_configuration_t to its parent type scanbotsdk_docum...
struct scanbotsdk_document_data_extractor_configuration_element_t scanbotsdk_document_data_extractor_configuration_element_t
scanbotsdk_document_data_extractor_configuration_element_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:31
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_create(scanbotsdk_u8string_ref_t *document_types, size_t document_types_size, scanbotsdk_u8string_ref_t binary_file_address_database, scanbotsdk_de_address_parser_configuration_t **result)
Creates a new instance of scanbotsdk_de_address_parser_configuration with given params and stores it ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_free(scanbotsdk_mrz_fallback_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_mrz_fallback_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_create_with_defaults(scanbotsdk_auto_focus_configuration_t **result)
Creates a new instance of scanbotsdk_auto_focus_configuration_t with given required params and stores...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_get_sensitivity_threshold(scanbotsdk_auto_focus_configuration_t *self, double *sensitivity_threshold)
Returns value of sensitivity_threshold field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_create(double sensitivity_threshold, scanbotsdk_auto_focus_configuration_t **result)
Creates a new instance of scanbotsdk_auto_focus_configuration with given params and stores it in the ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_set_accepted_mrz_types(scanbotsdk_mrz_fallback_configuration_t *self, scanbotsdk_mrz_document_type_t *accepted_mrz_types, size_t accepted_mrz_types_size)
Sets value of accepted_mrz_types field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_issuing_country_t_to_string(scanbotsdk_european_health_insurance_card_issuing_country_t value, const char **result)
Returns the string representation of the given scanbotsdk_european_health_insurance_card_issuing_coun...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_create(double glare_detection_threshold, scanbotsdk_glare_detection_configuration_t **result)
Creates a new instance of scanbotsdk_glare_detection_configuration with given params and stores it in...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_create_with_defaults(scanbotsdk_u8string_ref_t *document_types, size_t document_types_size, scanbotsdk_de_address_parser_configuration_t **result)
Creates a new instance of scanbotsdk_de_address_parser_configuration_t with given required params and...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_get_accepted_countries(scanbotsdk_mrz_fallback_configuration_t *self, scanbotsdk_u8string_ref_t *accepted_countries, size_t size)
Returns value of accepted_countries field of the given object. The returned pointers do NOT own the u...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_create_with_defaults(scanbotsdk_mrz_fallback_configuration_t **result)
Creates a new instance of scanbotsdk_mrz_fallback_configuration_t with given required params and stor...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_set_field_type_name(scanbotsdk_date_validation_configuration_t *self, scanbotsdk_u8string_ref_t field_type_name)
Sets value of field_type_name field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_mrz_fallback_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_mrz_fallback_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_glare_detection_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_free(scanbotsdk_date_validation_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_date_validation_configuration_t....
struct scanbotsdk_mrz_fallback_configuration_t scanbotsdk_mrz_fallback_configuration_t
scanbotsdk_mrz_fallback_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:563
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_document_data_extractor_common_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_document_data_extractor_common_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_european_health_insurance_card_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_european_health_insurance_card_configuration_t to its parent t...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_document_data_extractor_common_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_common_configuration_t to its parent t...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_glare_detection_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_glare_detection_configuration_t to its parent type scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_get_accepted_document_types_size(scanbotsdk_document_data_extractor_common_configuration_t *self, size_t *size)
Returns size of accepted_document_types array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_get_document_types(scanbotsdk_de_address_parser_configuration_t *self, scanbotsdk_u8string_ref_t *document_types, size_t size)
Returns value of document_types field of the given object. The returned pointers do NOT own the under...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_auto_focus_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_auto_focus_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_create(scanbotsdk_u8string_ref_t *accepted_countries, size_t accepted_countries_size, scanbotsdk_mrz_document_type_t *accepted_mrz_types, size_t accepted_mrz_types_size, scanbotsdk_mrz_fallback_configuration_t **result)
Creates a new instance of scanbotsdk_mrz_fallback_configuration with given params and stores it in th...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_document_data_extractor_common_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_free(scanbotsdk_european_health_insurance_card_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_european_health_insurance_card_configuratio...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_de_address_parser_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_de_address_parser_configuration_t to its parent type scanbotsd...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_set_glare_detection_threshold(scanbotsdk_glare_detection_configuration_t *self, double glare_detection_threshold)
Sets value of glare_detection_threshold field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_get_glare_detection_threshold(scanbotsdk_glare_detection_configuration_t *self, double *glare_detection_threshold)
Returns value of glare_detection_threshold field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_as_scanbotsdk_document_data_extractor_configuration_element(scanbotsdk_date_validation_configuration_t *object, scanbotsdk_document_data_extractor_configuration_element_t **result)
Casts the given instance of scanbotsdk_date_validation_configuration_t to its parent type scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_european_health_insurance_card_configuration_create_with_defaults(scanbotsdk_european_health_insurance_card_configuration_t **result)
Creates a new instance of scanbotsdk_european_health_insurance_card_configuration_t with given requir...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_get_min_year(scanbotsdk_date_validation_configuration_t *self, int *min_year)
Returns value of min_year field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_set_accepted_document_types(scanbotsdk_document_data_extractor_common_configuration_t *self, scanbotsdk_u8string_ref_t *accepted_document_types, size_t accepted_document_types_size)
Sets value of accepted_document_types field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_get_accepted_document_types(scanbotsdk_document_data_extractor_common_configuration_t *self, scanbotsdk_u8string_ref_t *accepted_document_types, size_t size)
Returns value of accepted_document_types field of the given object. The returned pointers do NOT own ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_get_max_year(scanbotsdk_date_validation_configuration_t *self, int *max_year)
Returns value of max_year field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_european_health_insurance_card_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_european_health_insurance_card_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_set_sensitivity_threshold(scanbotsdk_auto_focus_configuration_t *self, double sensitivity_threshold)
Sets value of sensitivity_threshold field of the given object.
struct scanbotsdk_date_validation_configuration_t scanbotsdk_date_validation_configuration_t
scanbotsdk_date_validation_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:49
struct scanbotsdk_auto_focus_configuration_t scanbotsdk_auto_focus_configuration_t
scanbotsdk_auto_focus_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:699
SBSDK_API scanbotsdk_error_code_t scanbotsdk_auto_focus_configuration_free(scanbotsdk_auto_focus_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_auto_focus_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_de_address_parser_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_de_address_parser_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_auto_focus_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_set_accepted_countries(scanbotsdk_mrz_fallback_configuration_t *self, scanbotsdk_u8string_ref_t *accepted_countries, size_t accepted_countries_size)
Sets value of accepted_countries field of the given object.
struct scanbotsdk_de_address_parser_configuration_t scanbotsdk_de_address_parser_configuration_t
scanbotsdk_de_address_parser_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:200
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_create(int min_year, int max_year, scanbotsdk_u8string_ref_t field_type_name, scanbotsdk_date_validation_configuration_t **result)
Creates a new instance of scanbotsdk_date_validation_configuration with given params and stores it in...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_set_binary_file_address_database(scanbotsdk_de_address_parser_configuration_t *self, scanbotsdk_u8string_ref_t binary_file_address_database)
Sets value of binary_file_address_database field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_de_address_parser_configuration_set_document_types(scanbotsdk_de_address_parser_configuration_t *self, scanbotsdk_u8string_ref_t *document_types, size_t document_types_size)
Sets value of document_types field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_is_scanbotsdk_mrz_fallback_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, bool *result)
Checks if the given instance of scanbotsdk_document_data_extractor_configuration_element_t is an inst...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_free(scanbotsdk_glare_detection_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_glare_detection_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_glare_detection_configuration_create_with_defaults(scanbotsdk_glare_detection_configuration_t **result)
Creates a new instance of scanbotsdk_glare_detection_configuration_t with given required params and s...
struct scanbotsdk_european_health_insurance_card_configuration_t scanbotsdk_european_health_insurance_card_configuration_t
scanbotsdk_european_health_insurance_card_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:466
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_configuration_element_as_scanbotsdk_glare_detection_configuration(scanbotsdk_document_data_extractor_configuration_element_t *object, scanbotsdk_glare_detection_configuration_t **result)
Casts the given instance of scanbotsdk_document_data_extractor_configuration_element_t to its subtype...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_mrz_fallback_configuration_get_accepted_mrz_types(scanbotsdk_mrz_fallback_configuration_t *self, scanbotsdk_mrz_document_type_t **accepted_mrz_types)
Returns value of accepted_mrz_types field of the given object. The returned value is direct view into...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_data_extractor_common_configuration_create(scanbotsdk_u8string_ref_t *accepted_document_types, size_t accepted_document_types_size, scanbotsdk_document_data_extractor_common_configuration_t **result)
Creates a new instance of scanbotsdk_document_data_extractor_common_configuration with given params a...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_date_validation_configuration_set_max_year(scanbotsdk_date_validation_configuration_t *self, int max_year)
Sets value of max_year field of the given object.
scanbotsdk_european_health_insurance_card_issuing_country_t
scanbotsdk_european_health_insurance_card_issuing_country_t enum
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:335
struct scanbotsdk_document_data_extractor_common_configuration_t scanbotsdk_document_data_extractor_common_configuration_t
scanbotsdk_document_data_extractor_common_configuration_t class
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:909
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_IRELAND
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:391
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_CROATIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:351
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_LUXEMBOURG
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:407
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_FRANCE
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:375
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_POLAND
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:419
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_SLOVAKIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:431
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_AUSTRIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:339
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_SPAIN
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:439
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_MALTA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:411
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_CZECH_REPUBLIC
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:359
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_GERMANY
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:379
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_PORTUGAL
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:423
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_ROMANIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:427
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_HUNGARY
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:387
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_GREECE
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:383
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_BELGIUM
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:343
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_NETHERLANDS
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:415
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_DENMARK
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:363
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_ESTONIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:367
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_LITHUANIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:403
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_SLOVENIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:435
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_LATVIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:399
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_BULGARIA
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:347
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_SWEDEN
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:443
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_SWITZERLAND
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:447
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_CYPRUS
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:355
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_ITALY
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:395
@ SCANBOTSDK_EUROPEAN_HEALTH_INSURANCE_CARD_ISSUING_COUNTRY_FINLAND
Definition ScanbotSDKDocumentDataExtractorConfigurationTypes.h:371
scanbotsdk_mrz_document_type_t
scanbotsdk_mrz_document_type_t enum
Definition ScanbotSDKMrzTypes.h:33
Represents a non-owning view of a UTF-8 encoded string.
Definition ScanbotSDKTypes.h:112