|
| 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_element_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_date_validation_configuration_create (int min_year, int max_year, const char *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 the location specified by the last argument.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_date_validation_configuration_create_with_defaults (const char *field_type_name, scanbotsdk_date_validation_configuration_t **result) |
| | Creates a new instance of scanbotsdk_date_validation_configuration_t with given required params and stores it in the location specified by the last argument.
|
| |
| 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. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_date_validation_configuration_t.
|
| |
| 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 scanbotsdk_date_validation_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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_document_data_extractor_configuration_element_t.
|
| |
| 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_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_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_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.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_date_validation_configuration_get_field_type_name (scanbotsdk_date_validation_configuration_t *self, const char **field_type_name) |
| | Returns value of field_type_name field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_date_validation_configuration_set_field_type_name (scanbotsdk_date_validation_configuration_t *self, const char *field_type_name) |
| | Sets value of field_type_name field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_de_address_parser_configuration_create (const char **document_types, size_t document_types_size, const char *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 in the location specified by the last argument.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_de_address_parser_configuration_create_with_defaults (const char **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 stores it in the location specified by the last argument.
|
| |
| 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. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_de_address_parser_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 scanbotsdk_de_address_parser_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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 scanbotsdk_document_data_extractor_configuration_element_t.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_de_address_parser_configuration_get_document_types (scanbotsdk_de_address_parser_configuration_t *self, const char **document_types, size_t size) |
| | Returns value of document_types field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |
| 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_de_address_parser_configuration_set_document_types (scanbotsdk_de_address_parser_configuration_t *self, const char **document_types, size_t document_types_size) |
| | Sets value of document_types field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_de_address_parser_configuration_get_binary_file_address_database (scanbotsdk_de_address_parser_configuration_t *self, const char **binary_file_address_database) |
| | Returns value of binary_file_address_database field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_de_address_parser_configuration_set_binary_file_address_database (scanbotsdk_de_address_parser_configuration_t *self, const char *binary_file_address_database) |
| | Sets value of binary_file_address_database 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_country_t value.
|
| |
| 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 and stores it in the location specified by the last argument.
|
| |
| 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 required params and stores it in the location specified by the last argument.
|
| |
| 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_configuration_t. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_european_health_insurance_card_configuration_t.
|
| |
| 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 scanbotsdk_european_health_insurance_card_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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 type scanbotsdk_document_data_extractor_configuration_element_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 underlying object, caller must not free them.
|
| |
| 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_create (const char **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 the location specified by the last argument.
|
| |
| 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 stores it in the location specified by the last argument.
|
| |
| 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. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_mrz_fallback_configuration_t.
|
| |
| 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 scanbotsdk_mrz_fallback_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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_document_data_extractor_configuration_element_t.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_mrz_fallback_configuration_get_accepted_countries (scanbotsdk_mrz_fallback_configuration_t *self, const char **accepted_countries, size_t size) |
| | Returns value of accepted_countries field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |
| 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_set_accepted_countries (scanbotsdk_mrz_fallback_configuration_t *self, const char **accepted_countries, size_t accepted_countries_size) |
| | Sets value of accepted_countries field of the given object.
|
| |
| 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 memory, no pre-allocations needed.
|
| |
| 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_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_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 location specified by the last argument.
|
| |
| 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 it in the location specified by the last argument.
|
| |
| 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. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_auto_focus_configuration_t.
|
| |
| 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 scanbotsdk_auto_focus_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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_document_data_extractor_configuration_element_t.
|
| |
| 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_set_sensitivity_threshold (scanbotsdk_auto_focus_configuration_t *self, double sensitivity_threshold) |
| | Sets value of sensitivity_threshold field of the given object.
|
| |
| 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 the location specified by the last argument.
|
| |
| 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 stores it in the location specified by the last argument.
|
| |
| 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. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_glare_detection_configuration_t.
|
| |
| 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 scanbotsdk_glare_detection_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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_document_data_extractor_configuration_element_t.
|
| |
| 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_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_document_data_extractor_common_configuration_create (const char **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 and stores it in the location specified by the last argument.
|
| |
| 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 required params and stores it in the location specified by the last argument.
|
| |
| 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_configuration_t. If null is passed, the function does nothing.
|
| |
| 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 instance of its subtype scanbotsdk_document_data_extractor_common_configuration_t.
|
| |
| 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 scanbotsdk_document_data_extractor_common_configuration_t. If the given instance is not an instance of the subtype, result will be null.
|
| |
| 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 type scanbotsdk_document_data_extractor_configuration_element_t.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_common_configuration_get_accepted_document_types (scanbotsdk_document_data_extractor_common_configuration_t *self, const char **accepted_document_types, size_t size) |
| | Returns value of accepted_document_types field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |
| 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_document_data_extractor_common_configuration_set_accepted_document_types (scanbotsdk_document_data_extractor_common_configuration_t *self, const char **accepted_document_types, size_t accepted_document_types_size) |
| | Sets value of accepted_document_types field of the given object.
|
| |