Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKBarcodeDocumentTypes.h File Reference

Go to the source code of this file.

Typedefs

typedef enum scanbotsdk_barcode_document_format_t scanbotsdk_barcode_document_format_t
 scanbotsdk_barcode_document_format_t enum
 
typedef struct scanbotsdk_barcode_document_parser_result_t scanbotsdk_barcode_document_parser_result_t
 scanbotsdk_barcode_document_parser_result_t class
 

Enumerations

enum  scanbotsdk_barcode_document_format_t {
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_AAMVA = 0 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_BOARDING_PASS = 1 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_DE_MEDICAL_PLAN = 2 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_MEDICAL_CERTIFICATE = 3 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_ID_CARD_PDF_417 = 4 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_SEPA = 5 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_SWISS_QR = 6 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_VCARD = 7 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_GS1 = 8 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_HIBC = 9 ,
  SCANBOTSDK_BARCODE_DOCUMENT_FORMAT_BRITISH_COLUMBIA_DRIVER_LICENSE = 10
}
 scanbotsdk_barcode_document_format_t enum More...
 

Functions

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. If null is passed, the function does nothing.
 
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_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 underlying object, caller must not free them.