|
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extraction_status_t_to_string (scanbotsdk_document_data_extraction_status_t value, const char **result) |
| | Returns the string representation of the given scanbotsdk_document_data_extraction_status_t value.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extraction_result_free (scanbotsdk_document_data_extraction_result_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_document_data_extraction_result_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extraction_result_get_status (scanbotsdk_document_data_extraction_result_t *self, scanbotsdk_document_data_extraction_status_t *status) |
| | Returns value of status field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extraction_result_get_document (scanbotsdk_document_data_extraction_result_t *self, scanbotsdk_generic_document_t **document) |
| | Returns value of document 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_extraction_result_get_document_detection_result (scanbotsdk_document_data_extraction_result_t *self, scanbotsdk_document_detection_result_t **document_detection_result) |
| | Returns value of document_detection_result 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_extraction_result_get_cropped_image (scanbotsdk_document_data_extraction_result_t *self, scanbotsdk_image_t **cropped_image) |
| | Returns value of cropped_image 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_trust_mode_t_to_string (scanbotsdk_document_trust_mode_t value, const char **result) |
| | Returns the string representation of the given scanbotsdk_document_trust_mode_t value.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_create (scanbotsdk_result_accumulation_configuration_t *result_accumulation_config, const char **field_exclude_list, size_t field_exclude_list_size, scanbotsdk_document_data_extractor_configuration_element_t **configurations, size_t configurations_size, bool return_crops, scanbotsdk_document_trust_mode_t document_trust_mode, scanbotsdk_processing_mode_t processing_mode, scanbotsdk_document_data_extractor_configuration_t **result) |
| | Creates a new instance of scanbotsdk_document_data_extractor_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_configuration_create_with_defaults (scanbotsdk_document_data_extractor_configuration_t **result) |
| | Creates a new instance of scanbotsdk_document_data_extractor_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_configuration_free (scanbotsdk_document_data_extractor_configuration_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_document_data_extractor_configuration_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_result_accumulation_config (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_result_accumulation_configuration_t **result_accumulation_config) |
| | Returns value of result_accumulation_config 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_configuration_set_result_accumulation_config (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_result_accumulation_configuration_t *result_accumulation_config) |
| | Sets value of result_accumulation_config field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_field_exclude_list (scanbotsdk_document_data_extractor_configuration_t *self, const char **field_exclude_list, size_t size) |
| | Returns value of field_exclude_list 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_configuration_get_field_exclude_list_size (scanbotsdk_document_data_extractor_configuration_t *self, size_t *size) |
| | Returns size of field_exclude_list array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_set_field_exclude_list (scanbotsdk_document_data_extractor_configuration_t *self, const char **field_exclude_list, size_t field_exclude_list_size) |
| | Sets value of field_exclude_list field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_configurations (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_document_data_extractor_configuration_element_t **configurations, size_t size) |
| | Returns value of configurations 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_configuration_get_configurations_size (scanbotsdk_document_data_extractor_configuration_t *self, size_t *size) |
| | Returns size of configurations array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_set_configurations (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_document_data_extractor_configuration_element_t **configurations, size_t configurations_size) |
| | Sets value of configurations field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_return_crops (scanbotsdk_document_data_extractor_configuration_t *self, bool *return_crops) |
| | Returns value of return_crops field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_set_return_crops (scanbotsdk_document_data_extractor_configuration_t *self, bool return_crops) |
| | Sets value of return_crops field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_document_trust_mode (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_document_trust_mode_t *document_trust_mode) |
| | Returns value of document_trust_mode field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_set_document_trust_mode (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_document_trust_mode_t document_trust_mode) |
| | Sets value of document_trust_mode field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_get_processing_mode (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_processing_mode_t *processing_mode) |
| | Returns value of processing_mode field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_data_extractor_configuration_set_processing_mode (scanbotsdk_document_data_extractor_configuration_t *self, scanbotsdk_processing_mode_t processing_mode) |
| | Sets value of processing_mode field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_value_consistency_t_to_string (scanbotsdk_value_consistency_t value, const char **result) |
| | Returns the string representation of the given scanbotsdk_value_consistency_t value.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_consistency_verification_report_free (scanbotsdk_field_consistency_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_field_consistency_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_consistency_verification_report_get_field_type (scanbotsdk_field_consistency_verification_report_t *self, scanbotsdk_common_field_type_t *field_type) |
| | Returns value of field_type field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_consistency_verification_report_get_consistency (scanbotsdk_field_consistency_verification_report_t *self, scanbotsdk_value_consistency_t *consistency) |
| | Returns value of consistency field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_consistency_verification_report_get_field_full_names (scanbotsdk_field_consistency_verification_report_t *self, const char **field_full_names, size_t size) |
| | Returns value of field_full_names 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_field_consistency_verification_report_get_field_full_names_size (scanbotsdk_field_consistency_verification_report_t *self, size_t *size) |
| | Returns size of field_full_names array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_consistency_verification_report_free (scanbotsdk_consistency_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_consistency_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_consistency_verification_report_get_overall_consistency (scanbotsdk_consistency_verification_report_t *self, scanbotsdk_value_consistency_t *overall_consistency) |
| | Returns value of overall_consistency field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_consistency_verification_report_get_field_details (scanbotsdk_consistency_verification_report_t *self, scanbotsdk_field_consistency_verification_report_t **field_details, size_t size) |
| | Returns value of field_details 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_consistency_verification_report_get_field_details_size (scanbotsdk_consistency_verification_report_t *self, size_t *size) |
| | Returns size of field_details array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_value_semantics_t_to_string (scanbotsdk_value_semantics_t value, const char **result) |
| | Returns the string representation of the given scanbotsdk_value_semantics_t value.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_value_semantics_free (scanbotsdk_field_value_semantics_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_field_value_semantics_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_value_semantics_get_field_full_name (scanbotsdk_field_value_semantics_t *self, const char **field_full_name) |
| | Returns value of field_full_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_field_value_semantics_get_invalid_semantics (scanbotsdk_field_value_semantics_t *self, bool *invalid_semantics) |
| | Returns value of invalid_semantics field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_composite_field_value_semantics_free (scanbotsdk_composite_field_value_semantics_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_composite_field_value_semantics_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_composite_field_value_semantics_get_overall_field_value_semantics (scanbotsdk_composite_field_value_semantics_t *self, scanbotsdk_value_semantics_t *overall_field_value_semantics) |
| | Returns value of overall_field_value_semantics field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_composite_field_value_semantics_get_field_details (scanbotsdk_composite_field_value_semantics_t *self, scanbotsdk_field_value_semantics_t **field_details, size_t size) |
| | Returns value of field_details 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_composite_field_value_semantics_get_field_details_size (scanbotsdk_composite_field_value_semantics_t *self, size_t *size) |
| | Returns size of field_details array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_semantics_verification_report_free (scanbotsdk_semantics_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_semantics_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_semantics_verification_report_get_overall_invalid_semantics (scanbotsdk_semantics_verification_report_t *self, bool *overall_invalid_semantics) |
| | Returns value of overall_invalid_semantics field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_semantics_verification_report_get_expiry_date_semantics (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_composite_field_value_semantics_t **expiry_date_semantics) |
| | Returns value of expiry_date_semantics 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_semantics_verification_report_get_issue_date_semantics (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_composite_field_value_semantics_t **issue_date_semantics) |
| | Returns value of issue_date_semantics 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_semantics_verification_report_get_birth_date_semantics (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_composite_field_value_semantics_t **birth_date_semantics) |
| | Returns value of birth_date_semantics 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_semantics_verification_report_get_issue_date_before_expiry_date (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_value_semantics_t *issue_date_before_expiry_date) |
| | Returns value of issue_date_before_expiry_date field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_semantics_verification_report_get_birth_date_before_issue_date (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_value_semantics_t *birth_date_before_issue_date) |
| | Returns value of birth_date_before_issue_date field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_semantics_verification_report_get_birth_date_before_expiry_date (scanbotsdk_semantics_verification_report_t *self, scanbotsdk_value_semantics_t *birth_date_before_expiry_date) |
| | Returns value of birth_date_before_expiry_date field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_suspicious_data_verification_report_free (scanbotsdk_field_suspicious_data_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_field_suspicious_data_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_suspicious_data_verification_report_get_field_full_name (scanbotsdk_field_suspicious_data_verification_report_t *self, const char **field_full_name) |
| | Returns value of field_full_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_field_suspicious_data_verification_report_get_is_suspicious (scanbotsdk_field_suspicious_data_verification_report_t *self, bool *is_suspicious) |
| | Returns value of is_suspicious field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_suspicious_data_verification_report_free (scanbotsdk_suspicious_data_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_suspicious_data_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_suspicious_data_verification_report_get_overall_suspicious_data (scanbotsdk_suspicious_data_verification_report_t *self, bool *overall_suspicious_data) |
| | Returns value of overall_suspicious_data field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_suspicious_data_verification_report_get_field_details (scanbotsdk_suspicious_data_verification_report_t *self, scanbotsdk_field_suspicious_data_verification_report_t **field_details, size_t size) |
| | Returns value of field_details 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_suspicious_data_verification_report_get_field_details_size (scanbotsdk_suspicious_data_verification_report_t *self, size_t *size) |
| | Returns size of field_details array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_invalid_data_verification_report_free (scanbotsdk_field_invalid_data_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_field_invalid_data_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_field_invalid_data_verification_report_get_field_full_name (scanbotsdk_field_invalid_data_verification_report_t *self, const char **field_full_name) |
| | Returns value of field_full_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_field_invalid_data_verification_report_get_is_invalid (scanbotsdk_field_invalid_data_verification_report_t *self, bool *is_invalid) |
| | Returns value of is_invalid field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_invalid_data_verification_report_free (scanbotsdk_invalid_data_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_invalid_data_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_invalid_data_verification_report_get_overall_is_invalid (scanbotsdk_invalid_data_verification_report_t *self, bool *overall_is_invalid) |
| | Returns value of overall_is_invalid field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_invalid_data_verification_report_get_field_details (scanbotsdk_invalid_data_verification_report_t *self, scanbotsdk_field_invalid_data_verification_report_t **field_details, size_t size) |
| | Returns value of field_details 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_invalid_data_verification_report_get_field_details_size (scanbotsdk_invalid_data_verification_report_t *self, size_t *size) |
| | Returns size of field_details array.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_verification_status_t_to_string (scanbotsdk_document_verification_status_t value, const char **result) |
| | Returns the string representation of the given scanbotsdk_document_verification_status_t value.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_verification_report_free (scanbotsdk_document_verification_report_t *object) |
| | Frees the memory allocated for the instance of scanbotsdk_document_verification_report_t. If null is passed, the function does nothing.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_verification_report_get_overall_verification_status (scanbotsdk_document_verification_report_t *self, scanbotsdk_document_verification_status_t *overall_verification_status) |
| | Returns value of overall_verification_status field of the given object.
|
| |
| SBSDK_API scanbotsdk_error_code_t | scanbotsdk_document_verification_report_get_consistency_verification_report (scanbotsdk_document_verification_report_t *self, scanbotsdk_consistency_verification_report_t **consistency_verification_report) |
| | Returns value of consistency_verification_report 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_verification_report_get_semantics_verification_report (scanbotsdk_document_verification_report_t *self, scanbotsdk_semantics_verification_report_t **semantics_verification_report) |
| | Returns value of semantics_verification_report 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_verification_report_get_suspicious_data_verification_report (scanbotsdk_document_verification_report_t *self, scanbotsdk_suspicious_data_verification_report_t **suspicious_data_verification_report) |
| | Returns value of suspicious_data_verification_report 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_verification_report_get_invalid_data_verification_report (scanbotsdk_document_verification_report_t *self, scanbotsdk_invalid_data_verification_report_t **invalid_data_verification_report) |
| | Returns value of invalid_data_verification_report field of the given object. The returned pointers do NOT own the underlying object, caller must not free them.
|
| |