8#ifndef SCANBOTSDK_DOCUMENTCLASSIFIERTYPES_H
9#define SCANBOTSDK_DOCUMENTCLASSIFIERTYPES_H
17#include <ScanbotSDKDefs.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_document_classifier_result_get_document_type(scanbotsdk_document_classifier_result_t *self, scanbotsdk_document_type_t *document_type)
Returns value of document_type field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_result_get_confidence(scanbotsdk_document_classifier_result_t *self, double *confidence)
Returns value of confidence field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_result_free(scanbotsdk_document_classifier_result_t *object)
Frees the memory allocated for the instance of scanbotsdk_document_classifier_result_t....
scanbotsdk_document_type_t
scanbotsdk_document_type_t enum
Definition ScanbotSDKDocumentClassifierTypes.h:109
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_type_t_to_string(scanbotsdk_document_type_t value, const char **result)
Returns the string representation of the given scanbotsdk_document_type_t value.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_result_get_status(scanbotsdk_document_classifier_result_t *self, scanbotsdk_document_classifier_status_t *status)
Returns value of status field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_configuration_free(scanbotsdk_document_classifier_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_document_classifier_configuration_t....
struct scanbotsdk_document_classifier_result_t scanbotsdk_document_classifier_result_t
scanbotsdk_document_classifier_result_t class
Definition ScanbotSDKDocumentClassifierTypes.h:146
struct scanbotsdk_document_classifier_configuration_t scanbotsdk_document_classifier_configuration_t
scanbotsdk_document_classifier_configuration_t class
Definition ScanbotSDKDocumentClassifierTypes.h:29
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_configuration_create(bool crop, scanbotsdk_document_classifier_configuration_t **result)
Creates a new instance of scanbotsdk_document_classifier_configuration with given params and stores i...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_configuration_create_with_defaults(scanbotsdk_document_classifier_configuration_t **result)
Creates a new instance of scanbotsdk_document_classifier_configuration_t with given required params a...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_status_t_to_string(scanbotsdk_document_classifier_status_t value, const char **result)
Returns the string representation of the given scanbotsdk_document_classifier_status_t value.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_result_get_document_scanning_result(scanbotsdk_document_classifier_result_t *self, scanbotsdk_document_scanning_result_t **document_scanning_result)
Returns value of document_scanning_result field of the given object. The returned pointers do NOT own...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_document_classifier_configuration_get_crop(scanbotsdk_document_classifier_configuration_t *self, bool *crop)
Returns value of crop field of the given object.
scanbotsdk_document_classifier_status_t
scanbotsdk_document_classifier_status_t enum
Definition ScanbotSDKDocumentClassifierTypes.h:84
@ SCANBOTSDK_DOCUMENT_TYPE_BILL_OF_LADING
Definition ScanbotSDKDocumentClassifierTypes.h:115
@ SCANBOTSDK_DOCUMENT_TYPE_SCALE_TICKET
Definition ScanbotSDKDocumentClassifierTypes.h:121
@ SCANBOTSDK_DOCUMENT_TYPE_PAY_SHEET
Definition ScanbotSDKDocumentClassifierTypes.h:118
@ SCANBOTSDK_DOCUMENT_TYPE_TOLL_RECEIPT
Definition ScanbotSDKDocumentClassifierTypes.h:124
@ SCANBOTSDK_DOCUMENT_TYPE_WASH_RECEIPT
Definition ScanbotSDKDocumentClassifierTypes.h:127
@ SCANBOTSDK_DOCUMENT_TYPE_UNKNOWN
Definition ScanbotSDKDocumentClassifierTypes.h:112
@ SCANBOTSDK_DOCUMENT_CLASSIFIER_STATUS_SUCCESS
Definition ScanbotSDKDocumentClassifierTypes.h:87
@ SCANBOTSDK_DOCUMENT_CLASSIFIER_STATUS_FAILURE_SCANNING
Definition ScanbotSDKDocumentClassifierTypes.h:90
struct scanbotsdk_document_scanning_result_t scanbotsdk_document_scanning_result_t
scanbotsdk_document_scanning_result_t class
Definition ScanbotSDKDocumentScannerTypes.h:1083