8#ifndef SCANBOTSDK_BARCODECONFIGURATIONTYPES_H
9#define SCANBOTSDK_BARCODECONFIGURATIONTYPES_H
19#include <ScanbotSDKDefs.h>
299 double minimum_size_score,
300 bool add_additional_quiet_zone,
301 int minimum_1_d_quiet_zone_size,
302 int minimum_number_of_required_frames_with_equal_recognition_result,
304 int minimum_text_length,
305 int maximum_text_length,
307 bool return_start_end,
535 double minimum_size_score,
536 bool add_additional_quiet_zone,
537 int minimum_1_d_quiet_zone_size,
538 int minimum_number_of_required_frames_with_equal_recognition_result,
540 bool strip_check_digits,
541 int minimum_text_length,
542 int maximum_text_length,
543 bool use_check_digits,
793 double minimum_size_score,
794 bool add_additional_quiet_zone,
795 int minimum_1_d_quiet_zone_size,
796 int minimum_number_of_required_frames_with_equal_recognition_result,
798 bool strip_check_digits,
799 int minimum_text_length,
800 int maximum_text_length,
807 bool try_code_39_extended_mode,
808 bool use_code_39_check_digit,
1213 double minimum_size_score,
1214 bool add_additional_quiet_zone,
1215 int minimum_1_d_quiet_zone_size,
1216 int minimum_number_of_required_frames_with_equal_recognition_result,
1218 bool strip_check_digits,
1219 int minimum_text_length,
1220 int maximum_text_length,
1456 double minimum_size_score,
1457 bool add_additional_quiet_zone,
1458 int minimum_1_d_quiet_zone_size,
1459 int minimum_number_of_required_frames_with_equal_recognition_result,
1462 int minimum_text_length,
1463 int maximum_text_length,
1759 double minimum_size_score,
1760 bool add_additional_quiet_zone,
1761 int minimum_1_d_quiet_zone_size,
1762 int minimum_number_of_required_frames_with_equal_recognition_result,
1764 bool strip_check_digits,
1765 int minimum_text_length,
1766 int maximum_text_length,
1769 bool industrial_2of_5,
1770 bool use_iata_2_of_5_checksum,
2070 double minimum_size_score,
2071 bool add_additional_quiet_zone,
2072 int minimum_1_d_quiet_zone_size,
2073 int minimum_number_of_required_frames_with_equal_recognition_result,
2075 int minimum_text_length,
2076 int maximum_text_length,
2277 double minimum_size_score,
2278 bool add_additional_quiet_zone,
2279 int minimum_1_d_quiet_zone_size,
2280 int minimum_number_of_required_frames_with_equal_recognition_result,
2282 int minimum_text_length,
2283 int maximum_text_length,
2478 double minimum_size_score,
2479 bool add_additional_quiet_zone,
2480 int minimum_1_d_quiet_zone_size,
2481 int minimum_number_of_required_frames_with_equal_recognition_result,
2636 double minimum_size_score,
2637 bool add_additional_quiet_zone,
2638 int minimum_1_d_quiet_zone_size,
2639 int minimum_number_of_required_frames_with_equal_recognition_result,
2641 int minimum_text_length,
2642 int maximum_text_length,
2919 double minimum_size_score,
2920 bool add_additional_quiet_zone,
2921 int minimum_1_d_quiet_zone_size,
2922 int minimum_number_of_required_frames_with_equal_recognition_result,
2924 bool strip_check_digits,
2925 int minimum_text_length,
2926 int maximum_text_length,
2929 size_t checksum_algorithms_size,
3216 double minimum_size_score,
3217 bool add_additional_quiet_zone,
3218 int minimum_1_d_quiet_zone_size,
3219 int minimum_number_of_required_frames_with_equal_recognition_result,
3221 bool strip_check_digits,
3230 int minimum_number_of_required_frames_with_equal_recognition_result_extensionless,
3231 bool convert_upce_to_upca,
3639 double minimum_size_score,
3640 bool add_additional_quiet_zone,
3641 int minimum_1_d_quiet_zone_size,
3642 int minimum_number_of_required_frames_with_equal_recognition_result,
3645 bool allow_narrow_bars_only,
3646 bool allow_wide_bars_only,
3903 double minimum_size_score,
3904 bool add_additional_quiet_zone,
4055 double minimum_size_score,
4056 bool add_additional_quiet_zone,
4302 double minimum_size_score,
4303 bool add_additional_quiet_zone,
4471 double minimum_size_score,
4472 bool add_additional_quiet_zone,
4640 double minimum_size_score,
4641 bool add_additional_quiet_zone,
4803 double minimum_size_score,
4804 bool add_additional_quiet_zone,
4980 double minimum_size_score,
4981 bool add_additional_quiet_zone,
5111 double minimum_size_score,
5112 bool add_additional_quiet_zone,
5219 double minimum_size_score,
5220 bool add_additional_quiet_zone,
5221 bool strip_check_digits,
5350 double minimum_size_score,
5351 bool add_additional_quiet_zone,
5455 double minimum_size_score,
5456 bool add_additional_quiet_zone,
5563 double minimum_size_score,
5564 bool add_additional_quiet_zone,
5715 double minimum_size_score,
5716 bool add_additional_quiet_zone,
5717 int minimum_1_d_quiet_zone_size,
5916 double minimum_size_score,
5917 bool add_additional_quiet_zone,
5918 int minimum_1_d_quiet_zone_size,
5919 int minimum_number_of_required_frames_with_equal_recognition_result,
5920 bool strip_check_digits,
5921 int minimum_text_length,
5922 int maximum_text_length,
5929 size_t formats_size,
6314 double minimum_size_score,
6315 bool add_additional_quiet_zone,
6320 size_t formats_size,
6515 double minimum_size_score,
6516 bool add_additional_quiet_zone,
6518 size_t formats_size,
6671 double minimum_size_score,
6672 bool add_additional_quiet_zone,
6673 int minimum_1_d_quiet_zone_size,
6674 int minimum_number_of_required_frames_with_equal_recognition_result,
6675 bool strip_check_digits,
6676 int minimum_text_length,
6677 int maximum_text_length,
6685 size_t formats_size,
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_barcode_format_itf_configuration_free(scanbotsdk_barcode_format_itf_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_itf_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_damaged_barcode_reconstruction(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_config_state_t *damaged_barcode_reconstruction)
Returns value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_barcode_defect_profile(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_barcode_defect_profile_t barcode_defect_profile)
Sets value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_maxi_code_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_maxi_code_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_maxi_code_configuration_t to its parent type sc...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_minimum_number_of_required_frames_with_equal_recognition_result_extensionless(scanbotsdk_barcode_format_upc_ean_configuration_t *self, int minimum_number_of_required_frames_with_equal_recognition_result_extensionless)
Sets value of minimum_number_of_required_frames_with_equal_recognition_result_extensionless field of ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_maximum_text_length(scanbotsdk_barcode_format_code_128_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_code_11_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
struct scanbotsdk_barcode_format_common_four_state_configuration_t scanbotsdk_barcode_format_common_four_state_configuration_t
scanbotsdk_barcode_format_common_four_state_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:6488
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pharma_code_two_track_configuration_t to its pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_strip_check_digits(scanbotsdk_barcode_format_common_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_two_d_decoding_mode_t two_d_decoder_mode, scanbotsdk_barcode_format_data_matrix_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_matrix_configuration with given params and s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_code_2_of_5_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
struct scanbotsdk_barcode_format_upc_ean_configuration_t scanbotsdk_barcode_format_upc_ean_configuration_t
scanbotsdk_barcode_format_upc_ean_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:3142
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_set_gs_1_handling(scanbotsdk_barcode_format_data_matrix_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_micro_pdf_417_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_data_bar_expanded_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_expanded_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_get_use_check_digits(scanbotsdk_barcode_format_code_11_configuration_t *self, bool *use_check_digits)
Returns value of use_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_data_matrix_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_data_matrix_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_set_gs_1_handling(scanbotsdk_barcode_format_qr_code_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_codabar_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_codabar_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_upce(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool upce)
Sets value of upce field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_get_return_start_end(scanbotsdk_barcode_format_codabar_configuration_t *self, bool *return_start_end)
Returns value of return_start_end field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_maximum_text_length(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_create_with_defaults(scanbotsdk_barcode_format_code_11_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_11_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_try_code_39_extended_mode(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *try_code_39_extended_mode)
Returns value of try_code_39_extended_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_get_qr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool *qr)
Returns value of qr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_australia_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_data_bar_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_set_micro_qr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool micro_qr)
Sets value of micro_qr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_get_maximum_text_length(scanbotsdk_barcode_format_code_93_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, int minimum_text_length, int maximum_text_length, scanbotsdk_config_state_t blurry_one_d_scanner, bool return_start_end, scanbotsdk_barcode_format_codabar_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_codabar_configuration with given params and store...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_get_minimum_size_score(scanbotsdk_barcode_format_configuration_base_t *self, double *minimum_size_score)
Returns value of minimum_size_score field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, int minimum_text_length, int maximum_text_length, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_barcode_format_code_93_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_93_configuration with given params and store...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_set_strip_check_digits(scanbotsdk_barcode_format_code_93_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_royal_mail_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_royal_mail_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_get_gs_1_handling(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_australia_post_customer_format_t australia_post_customer_format, scanbotsdk_barcode_format_australia_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_australia_post_configuration with given params an...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, scanbotsdk_barcode_format_gs_1_composite_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_gs_1_composite_configuration with given params an...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_set_maximum_text_length(scanbotsdk_barcode_format_code_11_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_create_with_defaults(scanbotsdk_barcode_format_common_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_configuration_t with given required params...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_pzn_7(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *pzn_7)
Returns value of pzn_7 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_pharma_code_two_track_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_iata_2of_5(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool *iata_2of_5)
Returns value of iata_2of_5 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_common_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_common_configuration_t to its parent type scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_barcode_defect_profile(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_barcode_defect_profile_t barcode_defect_profile)
Sets value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_create_with_defaults(scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t with given ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_set_maximum_text_length(scanbotsdk_barcode_format_code_93_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
struct scanbotsdk_barcode_format_data_matrix_configuration_t scanbotsdk_barcode_format_data_matrix_configuration_t
scanbotsdk_barcode_format_data_matrix_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4604
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_formats(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_barcode_format_t *formats, size_t formats_size)
Sets value of formats field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_micro_pdf_417_configuration_t to its parent typ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_royal_tnt_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_create_with_defaults(scanbotsdk_barcode_format_codabar_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_codabar_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_set_maximum_text_length(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_msi_plessey_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_msi_plessey_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_codabar_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_codabar_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_code_2_of_5_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_code_2_of_5_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_free(scanbotsdk_barcode_format_common_four_state_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_common_four_state_configurat...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_msi_plessey_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_msi_plessey_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_set_gs_1_handling(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_get_strict_mode(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_strict_mode(scanbotsdk_barcode_format_common_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
scanbotsdk_msi_plessey_checksum_algorithm_t
scanbotsdk_msi_plessey_checksum_algorithm_t enum
Definition ScanbotSDKBarcodeConfigurationTypes.h:2823
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, bool qr, bool micro_qr, bool rmqr, scanbotsdk_barcode_format_qr_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_qr_code_configuration with given params and store...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_set_qr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool qr)
Sets value of qr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_get_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_one_d_configuration_base_t *self, int *minimum_1_d_quiet_zone_size)
Returns value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_strip_check_digits(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_minimum_text_length(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_get_formats_size(scanbotsdk_barcode_format_common_two_d_configuration_t *self, size_t *size)
Returns size of formats array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_set_strict_mode(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_aztec_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_aztec_configuration_t to its parent type scanbo...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_japan_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_japan_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_data_bar_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_configuration_t to its parent type sca...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_industrial_2of_5(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool industrial_2of_5)
Sets value of industrial_2of_5 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_royal_mail_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_get_minimum_text_length(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_set_allow_narrow_bars_only(scanbotsdk_barcode_format_pharma_code_configuration_t *self, bool allow_narrow_bars_only)
Sets value of allow_narrow_bars_only field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_micro_pdf_417_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_create_with_defaults(scanbotsdk_barcode_format_gs_1_composite_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_gs_1_composite_configuration_t with given require...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_barcode_format_t *formats, size_t formats_size, scanbotsdk_barcode_format_common_two_d_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_two_d_configuration with given params and ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_japan_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_japan_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_create_with_defaults(scanbotsdk_barcode_format_upc_ean_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_upc_ean_configuration_t with given required param...
struct scanbotsdk_barcode_format_pharma_code_two_track_configuration_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_t
scanbotsdk_barcode_format_pharma_code_two_track_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5535
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_get_minimum_text_length(scanbotsdk_barcode_format_codabar_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_set_gs_1_handling(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_code_11_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_tnt_post_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_barcode_format_royal_tnt_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_royal_tnt_post_configuration with given params an...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_free(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_data_bar_expanded_configurat...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_set_gs_1_handling(scanbotsdk_barcode_format_pdf_417_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_free(scanbotsdk_barcode_format_configuration_base_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_configuration_base_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_maxi_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_maxi_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_create_with_defaults(scanbotsdk_barcode_format_micro_pdf_417_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_micro_pdf_417_configuration_t with given required...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_gs_1_handling(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_ean_8(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool ean_8)
Sets value of ean_8 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int *minimum_number_of_required_frames_with_equal_recognition_result)
Returns value of minimum_number_of_required_frames_with_equal_recognition_result field of the given o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_ean_13(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool ean_13)
Sets value of ean_13 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_set_gs_1_handling(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_code_128_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_code_128_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_itf_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_get_australia_post_customer_format(scanbotsdk_barcode_format_australia_post_configuration_t *self, scanbotsdk_australia_post_customer_format_t *australia_post_customer_format)
Returns value of australia_post_customer_format field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_free(scanbotsdk_barcode_format_data_matrix_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_data_matrix_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_create_with_defaults(scanbotsdk_barcode_format_data_bar_limited_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_limited_configuration_t with given requi...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_get_gs_1_handling(scanbotsdk_barcode_format_qr_code_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_set_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_one_d_configuration_base_t *self, int minimum_1_d_quiet_zone_size)
Sets value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_create_with_defaults(scanbotsdk_barcode_format_msi_plessey_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_msi_plessey_configuration_t with given required p...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_get_micro_qr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool *micro_qr)
Returns value of micro_qr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_gs_1_handling(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_usps_intelligent_mail_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_royal_mail_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_royal_mail_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_get_strict_mode(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_data_bar_limited_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_maximum_text_length(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_codabar_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_free(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_pharma_code_two_track_config...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_common_configuration_t *self, int minimum_1_d_quiet_zone_size)
Sets value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_set_minimum_text_length(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_barcode_format_data_bar_limited_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_limited_configuration with given params ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_set_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, int minimum_1_d_quiet_zone_size)
Sets value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_aztec_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
struct scanbotsdk_barcode_format_two_d_configuration_base_t scanbotsdk_barcode_format_two_d_configuration_base_t
scanbotsdk_barcode_format_two_d_configuration_base_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:3800
struct scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t
scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5430
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_barcode_format_aztec_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_aztec_configuration with given params and stores ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_data_bar_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_set_minimum_text_length(scanbotsdk_barcode_format_code_11_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_code_11_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_11_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_damaged_barcode_reconstruction(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_config_state_t damaged_barcode_reconstruction)
Sets value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_usps_intelligent_mail_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_codabar_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_try_code_39_extended_mode(scanbotsdk_barcode_format_code_39_configuration_t *self, bool try_code_39_extended_mode)
Sets value of try_code_39_extended_mode field of the given object.
scanbotsdk_config_state_t
scanbotsdk_config_state_t enum
Definition ScanbotSDKBarcodeTypes.h:709
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_get_strip_check_digits(scanbotsdk_barcode_format_code_11_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_strip_check_digits(scanbotsdk_barcode_format_common_one_d_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_create_with_defaults(scanbotsdk_barcode_format_common_four_state_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_four_state_configuration_t with given requ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_get_fallback_encoding(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_character_encoding_t *fallback_encoding)
Returns value of fallback_encoding field of the given object.
scanbotsdk_two_d_decoding_mode_t
scanbotsdk_two_d_decoding_mode_t enum
Definition ScanbotSDKBarcodeTypes.h:681
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_micro_pdf_417_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_micro_pdf_417_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
struct scanbotsdk_barcode_format_australia_post_configuration_t scanbotsdk_barcode_format_australia_post_configuration_t
scanbotsdk_barcode_format_australia_post_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4952
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_maximum_text_length(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_tnt_post_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_royal_tnt_post_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_royal_tnt_post_configuration_t to its parent ty...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_free(scanbotsdk_barcode_format_one_d_configuration_base_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_one_d_configuration_base_t....
struct scanbotsdk_barcode_format_common_configuration_t scanbotsdk_barcode_format_common_configuration_t
scanbotsdk_barcode_format_common_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:6607
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_create_with_defaults(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pharma_code_two_track_configuration_t with given ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_get_barcode_defect_profile(scanbotsdk_barcode_format_itf_configuration_t *self, scanbotsdk_barcode_defect_profile_t *barcode_defect_profile)
Returns value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_set_two_d_decoder_mode(scanbotsdk_barcode_format_data_matrix_configuration_t *self, scanbotsdk_two_d_decoding_mode_t two_d_decoder_mode)
Sets value of two_d_decoder_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_minimum_text_length(scanbotsdk_barcode_format_code_128_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_code_128_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_128_configuration_t to its parent type sca...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_upce(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *upce)
Returns value of upce field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_upc_ean_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_data_matrix_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_get_gs_1_handling(scanbotsdk_barcode_format_data_bar_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_get_allow_narrow_bars_only(scanbotsdk_barcode_format_pharma_code_configuration_t *self, bool *allow_narrow_bars_only)
Returns value of allow_narrow_bars_only field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_iata_2of_5(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool iata_2of_5)
Sets value of iata_2of_5 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_data_bar_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_configuration_t to its parent type sca...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_get_two_d_decoder_mode(scanbotsdk_barcode_format_data_matrix_configuration_t *self, scanbotsdk_two_d_decoding_mode_t *two_d_decoder_mode)
Returns value of two_d_decoder_mode field of the given object.
struct scanbotsdk_barcode_format_code_39_configuration_t scanbotsdk_barcode_format_code_39_configuration_t
scanbotsdk_barcode_format_code_39_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:722
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_japan_post_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_japan_post_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_japan_post_configuration_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_common_four_state_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_common_four_state_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_get_formats(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_barcode_format_t **formats)
Returns value of formats field of the given object. The returned value is direct view into memory,...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_code_39(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *code_39)
Returns value of code_39 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_code_93_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
scanbotsdk_barcode_format_t
scanbotsdk_barcode_format_t enum
Definition ScanbotSDKBarcodeTypes.h:314
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_msi_plessey_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_msi_plessey_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, int minimum_text_length, int maximum_text_length, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_config_state_t damaged_barcode_reconstruction, bool code_32, bool code_39, bool pzn_7, bool pzn_8, bool try_code_39_extended_mode, bool use_code_39_check_digit, scanbotsdk_barcode_format_code_39_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_39_configuration with given params and store...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_upc_ean_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_upc_ean_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_pharma_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_pharma_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_strip_check_digits(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_barcode_defect_profile(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_barcode_defect_profile_t *barcode_defect_profile)
Returns value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_set_strip_check_digits(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_set_minimum_text_length(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_damaged_barcode_reconstruction(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_config_state_t damaged_barcode_reconstruction)
Sets value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_free(scanbotsdk_barcode_format_code_2_of_5_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_code_2_of_5_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_code_93_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_get_gs_1_handling(scanbotsdk_barcode_format_aztec_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_aztec_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_barcode_defect_profile(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_barcode_defect_profile_t barcode_defect_profile)
Sets value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_set_rmqr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool rmqr)
Sets value of rmqr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_pharma_code_two_track_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_free(scanbotsdk_barcode_format_codabar_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_codabar_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_australia_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_australia_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t to its pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_royal_tnt_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_royal_tnt_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_create_with_defaults(scanbotsdk_barcode_format_itf_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_itf_configuration_t with given required params an...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_extensions(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_upc_ean_extension_behavior_t *extensions)
Returns value of extensions field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_create_with_defaults(scanbotsdk_barcode_format_data_matrix_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_matrix_configuration_t with given required p...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_expanded_configuration_t to its parent...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_one_d_confirmation_mode(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode)
Sets value of one_d_confirmation_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_minimum_text_length(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_code_93_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_93_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_free(scanbotsdk_barcode_format_royal_mail_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_royal_mail_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_code_2_of_5_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_free(scanbotsdk_barcode_format_code_39_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_code_39_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_data_matrix_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_data_matrix_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, scanbotsdk_barcode_format_micro_pdf_417_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_micro_pdf_417_configuration with given params and...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_code_93_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_code_93_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_use_code_39_check_digit(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *use_code_39_check_digit)
Returns value of use_code_39_check_digit field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_get_gs_1_handling(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_create_with_defaults(scanbotsdk_barcode_format_common_two_d_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_two_d_configuration_t with given required ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_code_39_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_39_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, int minimum_text_length, int maximum_text_length, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_msi_plessey_checksum_algorithm_t *checksum_algorithms, size_t checksum_algorithms_size, scanbotsdk_barcode_format_msi_plessey_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_msi_plessey_configuration with given params and s...
struct scanbotsdk_barcode_format_japan_post_configuration_t scanbotsdk_barcode_format_japan_post_configuration_t
scanbotsdk_barcode_format_japan_post_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5086
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_common_configuration_t *self, int *minimum_number_of_required_frames_with_equal_recognition_result)
Returns value of minimum_number_of_required_frames_with_equal_recognition_result field of the given o...
struct scanbotsdk_barcode_format_qr_code_configuration_t scanbotsdk_barcode_format_qr_code_configuration_t
scanbotsdk_barcode_format_qr_code_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4010
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_get_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_one_d_configuration_base_t *self, int *minimum_number_of_required_frames_with_equal_recognition_result)
Returns value of minimum_number_of_required_frames_with_equal_recognition_result field of the given o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_set_strict_mode(scanbotsdk_barcode_format_common_two_d_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_formats_size(scanbotsdk_barcode_format_common_one_d_configuration_t *self, size_t *size)
Returns size of formats array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_code_39_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_set_minimum_value(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t *self, int minimum_value)
Sets value of minimum_value field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_free(scanbotsdk_barcode_format_pdf_417_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_pdf_417_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_common_four_state_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_common_four_state_configuration_t to its parent...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_tnt_post_configuration_free(scanbotsdk_barcode_format_royal_tnt_post_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_royal_tnt_post_configuration...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_free(scanbotsdk_barcode_format_common_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_common_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_qr_code_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_qr_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_formats(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_barcode_format_t **formats)
Returns value of formats field of the given object. The returned value is direct view into memory,...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_damaged_barcode_reconstruction(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_config_state_t *damaged_barcode_reconstruction)
Returns value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_data_matrix_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_matrix_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_data_bar_limited_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_limited_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_free(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_micro_pdf_417_configuration_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_get_gs_1_handling(scanbotsdk_barcode_format_data_bar_limited_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_get_formats_size(scanbotsdk_barcode_format_common_four_state_configuration_t *self, size_t *size)
Returns size of formats array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_itf_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_itf_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_maxi_code_configuration_create_with_defaults(scanbotsdk_barcode_format_maxi_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_maxi_code_configuration_t with given required par...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_msi_plessey_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_royal_mail_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, scanbotsdk_barcode_defect_profile_t barcode_defect_profile, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_config_state_t damaged_barcode_reconstruction, bool ean_8, bool ean_13, bool upca, bool upce, scanbotsdk_upc_ean_extension_behavior_t extensions, int minimum_number_of_required_frames_with_equal_recognition_result_extensionless, bool convert_upce_to_upca, scanbotsdk_barcode_format_upc_ean_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_upc_ean_configuration with given params and store...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_barcode_defect_profile(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_barcode_defect_profile_t *barcode_defect_profile)
Returns value of barcode_defect_profile field of the given object.
struct scanbotsdk_barcode_format_code_128_configuration_t scanbotsdk_barcode_format_code_128_configuration_t
scanbotsdk_barcode_format_code_128_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:1400
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_strict_mode(scanbotsdk_barcode_format_common_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_set_fallback_encoding(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_character_encoding_t fallback_encoding)
Sets value of fallback_encoding field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_micro_pdf_417_configuration_t to its parent typ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_create_with_defaults(scanbotsdk_barcode_format_code_93_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_93_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_pharma_code_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_micro_pdf_417_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_micro_pdf_417_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_pdf_417_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pdf_417_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_pdf_417_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_pdf_417_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_damaged_barcode_reconstruction(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_config_state_t *damaged_barcode_reconstruction)
Returns value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_get_minimum_text_length(scanbotsdk_barcode_format_data_bar_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_get_formats(scanbotsdk_barcode_format_common_four_state_configuration_t *self, scanbotsdk_barcode_format_t **formats)
Returns value of formats field of the given object. The returned value is direct view into memory,...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_set_minimum_value(scanbotsdk_barcode_format_pharma_code_configuration_t *self, int minimum_value)
Sets value of minimum_value field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_itf_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_itf_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_msi_plessey_checksum_algorithm_t_to_string(scanbotsdk_msi_plessey_checksum_algorithm_t value, const char **result)
Returns the string representation of the given scanbotsdk_msi_plessey_checksum_algorithm_t value.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_maximum_text_length(scanbotsdk_barcode_format_common_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
scanbotsdk_one_d_confirmation_mode_t
scanbotsdk_one_d_confirmation_mode_t enum
Definition ScanbotSDKBarcodeTypes.h:599
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_minimum_text_length(scanbotsdk_barcode_format_code_39_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_free(scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_usps_intelligent_mail_config...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_create_with_defaults(scanbotsdk_barcode_format_data_bar_expanded_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_expanded_configuration_t with given requ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_get_minimum_text_length(scanbotsdk_barcode_format_code_11_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_japan_post_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_barcode_format_japan_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_japan_post_configuration with given params and st...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_set_add_additional_quiet_zone(scanbotsdk_barcode_format_configuration_base_t *self, bool add_additional_quiet_zone)
Sets value of add_additional_quiet_zone field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_minimum_text_length(scanbotsdk_barcode_format_code_39_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_ean_8(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *ean_8)
Returns value of ean_8 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_common_two_d_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_common_two_d_configuration_t to its parent type...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_gs_1_composite_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_get_minimum_text_length(scanbotsdk_barcode_format_code_93_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_japan_post_configuration_free(scanbotsdk_barcode_format_japan_post_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_japan_post_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_common_two_d_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_set_strict_mode(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_data_bar_expanded_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
struct scanbotsdk_barcode_format_code_2_of_5_configuration_t scanbotsdk_barcode_format_code_2_of_5_configuration_t
scanbotsdk_barcode_format_code_2_of_5_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:1701
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_tnt_post_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_royal_tnt_post_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_royal_tnt_post_configuration_t to its parent ty...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_free(scanbotsdk_barcode_format_pharma_code_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_pharma_code_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, scanbotsdk_barcode_format_pdf_417_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pdf_417_configuration with given params and store...
struct scanbotsdk_barcode_format_pharma_code_configuration_t scanbotsdk_barcode_format_pharma_code_configuration_t
scanbotsdk_barcode_format_pharma_code_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:3593
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_get_gs_1_handling(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_set_minimum_text_length(scanbotsdk_barcode_format_codabar_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_formats(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_barcode_format_t **formats)
Returns value of formats field of the given object. The returned value is direct view into memory,...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_get_strict_mode(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_ean_13(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *ean_13)
Returns value of ean_13 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_upc_ean_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_data_bar_limited_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_limited_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_set_maximum_text_length(scanbotsdk_barcode_format_itf_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_set_strict_mode(scanbotsdk_barcode_format_pdf_417_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_code_128_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_128_configuration_t to its parent type sca...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_gs_1_handling(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_code_128_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_code_128_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_common_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_common_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_set_use_check_digits(scanbotsdk_barcode_format_code_11_configuration_t *self, bool use_check_digits)
Sets value of use_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_set_one_d_confirmation_mode(scanbotsdk_barcode_format_one_d_configuration_base_t *self, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode)
Sets value of one_d_confirmation_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_strip_check_digits(scanbotsdk_barcode_format_common_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_one_d_confirmation_mode(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode)
Sets value of one_d_confirmation_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_maxi_code_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_maxi_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
struct scanbotsdk_barcode_format_pdf_417_configuration_t scanbotsdk_barcode_format_pdf_417_configuration_t
scanbotsdk_barcode_format_pdf_417_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4266
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_get_gs_1_handling(scanbotsdk_barcode_format_pdf_417_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_strip_check_digits(scanbotsdk_barcode_format_code_39_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_set_minimum_text_length(scanbotsdk_barcode_format_itf_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_use_iata_2_of_5_checksum(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool *use_iata_2_of_5_checksum)
Returns value of use_iata_2_of_5_checksum field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_set_minimum_text_length(scanbotsdk_barcode_format_data_bar_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_data_bar_expanded_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_damaged_barcode_reconstruction(scanbotsdk_barcode_format_code_39_configuration_t *self, scanbotsdk_config_state_t *damaged_barcode_reconstruction)
Returns value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_japan_post_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_japan_post_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_japan_post_configuration_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_free(scanbotsdk_barcode_format_data_bar_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_data_bar_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its parent t...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_upc_ean_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_upc_ean_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_value, scanbotsdk_barcode_format_pharma_code_two_track_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pharma_code_two_track_configuration with given pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_set_regex_filter(scanbotsdk_barcode_format_configuration_base_t *self, scanbotsdk_u8string_ref_t regex_filter)
Sets value of regex_filter field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_data_bar_limited_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_maximum_text_length(scanbotsdk_barcode_format_code_39_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_free(scanbotsdk_barcode_format_code_93_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_code_93_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_code_2_of_5_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_code_2_of_5_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_code_39_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_create_with_defaults(scanbotsdk_barcode_format_common_one_d_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_one_d_configuration_t with given required ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_strip_check_digits(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_strip_check_digits(scanbotsdk_barcode_format_common_one_d_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_get_regex_filter(scanbotsdk_barcode_format_configuration_base_t *self, scanbotsdk_u8string_ref_t *regex_filter)
Returns value of regex_filter field of the given object. The returned pointers do NOT own the underly...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_set_strict_mode(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool strict_mode)
Sets value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_formats_size(scanbotsdk_barcode_format_common_configuration_t *self, size_t *size)
Returns size of formats array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_royal_tnt_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_royal_tnt_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_get_strict_mode(scanbotsdk_barcode_format_common_two_d_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_strip_check_digits(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_minimum_number_of_required_frames_with_equal_recognition_result_extensionless(scanbotsdk_barcode_format_upc_ean_configuration_t *self, int *minimum_number_of_required_frames_with_equal_recognition_result_extensionless)
Returns value of minimum_number_of_required_frames_with_equal_recognition_result_extensionless field ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_maxi_code_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_maxi_code_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_maxi_code_configuration_t to its parent type sc...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_set_maximum_text_length(scanbotsdk_barcode_format_codabar_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_code_39_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_get_maximum_text_length(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_upc_ean_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_upc_ean_configuration_t to its parent type scan...
struct scanbotsdk_barcode_format_gs_1_composite_configuration_t scanbotsdk_barcode_format_gs_1_composite_configuration_t
scanbotsdk_barcode_format_gs_1_composite_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5680
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_common_one_d_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_common_one_d_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_code_93_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_93_configuration_t to its parent type scan...
struct scanbotsdk_barcode_format_code_93_configuration_t scanbotsdk_barcode_format_code_93_configuration_t
scanbotsdk_barcode_format_code_93_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:1164
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_data_bar_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_code_39_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_39_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_code_39_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_set_gs_1_handling(scanbotsdk_barcode_format_aztec_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_set_minimum_size_score(scanbotsdk_barcode_format_configuration_base_t *self, double minimum_size_score)
Sets value of minimum_size_score field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_get_fallback_encoding(scanbotsdk_barcode_format_two_d_configuration_base_t *self, scanbotsdk_character_encoding_t *fallback_encoding)
Returns value of fallback_encoding field of the given object.
struct scanbotsdk_barcode_format_itf_configuration_t scanbotsdk_barcode_format_itf_configuration_t
scanbotsdk_barcode_format_itf_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2587
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_common_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_usps_intelligent_mail_configuration with given pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_set_minimum_text_length(scanbotsdk_barcode_format_code_93_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_set_checksum_algorithms(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, scanbotsdk_msi_plessey_checksum_algorithm_t *checksum_algorithms, size_t checksum_algorithms_size)
Sets value of checksum_algorithms field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_damaged_barcode_reconstruction(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_config_state_t damaged_barcode_reconstruction)
Sets value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_royal_tnt_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_minimum_text_length(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_create_with_defaults(scanbotsdk_barcode_format_qr_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_qr_code_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_code_39_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_code_39_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_australia_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_australia_post_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_australia_post_customer_format_t_to_string(scanbotsdk_australia_post_customer_format_t value, const char **result)
Returns the string representation of the given scanbotsdk_australia_post_customer_format_t value.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_set_barcode_defect_profile(scanbotsdk_barcode_format_itf_configuration_t *self, scanbotsdk_barcode_defect_profile_t barcode_defect_profile)
Sets value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_create_with_defaults(scanbotsdk_barcode_format_data_bar_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_configuration_t with given required para...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_aztec_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_aztec_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_qr_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_pzn_7(scanbotsdk_barcode_format_code_39_configuration_t *self, bool pzn_7)
Sets value of pzn_7 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_get_add_additional_quiet_zone(scanbotsdk_barcode_format_configuration_base_t *self, bool *add_additional_quiet_zone)
Returns value of add_additional_quiet_zone field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_free(scanbotsdk_barcode_format_msi_plessey_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_msi_plessey_configuration_t....
struct scanbotsdk_barcode_format_one_d_configuration_base_t scanbotsdk_barcode_format_one_d_configuration_base_t
scanbotsdk_barcode_format_one_d_configuration_base_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:128
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_qr_code_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_qr_code_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_pzn_8(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *pzn_8)
Returns value of pzn_8 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_common_configuration_t *self, int minimum_number_of_required_frames_with_equal_recognition_result)
Sets value of minimum_number_of_required_frames_with_equal_recognition_result field of the given obje...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_upca(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool upca)
Sets value of upca field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_use_code_39_check_digit(scanbotsdk_barcode_format_code_39_configuration_t *self, bool use_code_39_check_digit)
Sets value of use_code_39_check_digit field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_qr_code_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_qr_code_configuration_t to its parent type scan...
struct scanbotsdk_barcode_format_common_one_d_configuration_t scanbotsdk_barcode_format_common_one_d_configuration_t
scanbotsdk_barcode_format_common_one_d_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5855
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_australia_post_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_australia_post_configuration_t to its parent ty...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_free(scanbotsdk_barcode_format_common_one_d_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_common_one_d_configuration_t...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_free(scanbotsdk_barcode_format_qr_code_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_qr_code_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, bool strip_check_digits, scanbotsdk_barcode_format_royal_mail_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_royal_mail_configuration with given params and st...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_get_maximum_text_length(scanbotsdk_barcode_format_data_bar_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
struct scanbotsdk_barcode_format_micro_pdf_417_configuration_t scanbotsdk_barcode_format_micro_pdf_417_configuration_t
scanbotsdk_barcode_format_micro_pdf_417_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4435
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_formats(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_barcode_format_t *formats, size_t formats_size)
Sets value of formats field of the given object.
struct scanbotsdk_barcode_format_royal_tnt_post_configuration_t scanbotsdk_barcode_format_royal_tnt_post_configuration_t
scanbotsdk_barcode_format_royal_tnt_post_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5325
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_maxi_code_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_character_encoding_t fallback_encoding, scanbotsdk_barcode_format_maxi_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_maxi_code_configuration with given params and sto...
scanbotsdk_upc_ean_extension_behavior_t
scanbotsdk_upc_ean_extension_behavior_t enum
Definition ScanbotSDKBarcodeTypes.h:548
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_free(scanbotsdk_barcode_format_aztec_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_aztec_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_itf_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_itf_configuration_t to its parent type scanbots...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_data_matrix_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_itf_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_barcode_defect_profile(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_barcode_defect_profile_t barcode_defect_profile)
Sets value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_msi_plessey_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_royal_mail_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_royal_mail_configuration_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_strip_check_digits(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_maxi_code_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_barcode_defect_profile(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_barcode_defect_profile_t *barcode_defect_profile)
Returns value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, int minimum_text_length, int maximum_text_length, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_barcode_format_data_bar_expanded_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_expanded_configuration with given params...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_maximum_text_length(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_set_maximum_text_length(scanbotsdk_barcode_format_data_bar_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_pzn_8(scanbotsdk_barcode_format_code_39_configuration_t *self, bool pzn_8)
Sets value of pzn_8 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_barcode_defect_profile(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_barcode_defect_profile_t *barcode_defect_profile)
Returns value of barcode_defect_profile field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_create_with_defaults(scanbotsdk_barcode_format_code_2_of_5_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_2_of_5_configuration_t with given required p...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_create_with_defaults(scanbotsdk_barcode_format_aztec_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_aztec_configuration_t with given required params ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_minimum_text_length(scanbotsdk_barcode_format_common_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_code_11_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_code_11_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_two_d_configuration_base_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_free(scanbotsdk_barcode_format_four_state_configuration_base_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_four_state_configuration_bas...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_data_bar_limited_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_limited_configuration_t to its parent ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_expanded_configuration_t to its parent...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_industrial_2of_5(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool *industrial_2of_5)
Returns value of industrial_2of_5 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_pdf_417_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_set_maximum_text_length(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_minimum_text_length(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_code_2_of_5_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_2_of_5_configuration_t to its parent type ...
struct scanbotsdk_barcode_format_aztec_configuration_t scanbotsdk_barcode_format_aztec_configuration_t
scanbotsdk_barcode_format_aztec_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:3870
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_set_strip_check_digits(scanbotsdk_barcode_format_royal_mail_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_common_one_d_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_common_one_d_configuration_t to its parent type...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int *minimum_1_d_quiet_zone_size)
Returns value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_data_matrix_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_matrix_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_itf_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_itf_configuration_t to its parent type scanbots...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_create_with_defaults(scanbotsdk_barcode_format_pharma_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pharma_code_configuration_t with given required p...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_get_strict_mode(scanbotsdk_barcode_format_pdf_417_configuration_t *self, bool *strict_mode)
Returns value of strict_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_free(scanbotsdk_barcode_format_code_11_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_code_11_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, int minimum_value, bool allow_narrow_bars_only, bool allow_wide_bars_only, scanbotsdk_barcode_format_pharma_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pharma_code_configuration with given params and s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_common_two_d_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_common_two_d_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_get_one_d_confirmation_mode(scanbotsdk_barcode_format_one_d_configuration_base_t *self, scanbotsdk_one_d_confirmation_mode_t *one_d_confirmation_mode)
Returns value of one_d_confirmation_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_set_fallback_encoding(scanbotsdk_barcode_format_two_d_configuration_base_t *self, scanbotsdk_character_encoding_t fallback_encoding)
Sets value of fallback_encoding field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_codabar_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_codabar_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_get_minimum_text_length(scanbotsdk_barcode_format_itf_configuration_t *self, int *minimum_text_length)
Returns value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_get_strip_check_digits(scanbotsdk_barcode_format_code_93_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_pharma_code_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_pharma_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_code_2_of_5_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_2_of_5_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_get_minimum_value(scanbotsdk_barcode_format_pharma_code_configuration_t *self, int *minimum_value)
Returns value of minimum_value field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pharma_code_two_track_configuration_t to its pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_free(scanbotsdk_barcode_format_upc_ean_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_upc_ean_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_codabar_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_get_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_gs_1_composite_configuration_t *self, int *minimum_1_d_quiet_zone_size)
Returns value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_upca(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *upca)
Returns value of upca field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_barcode_format_t *formats, size_t formats_size, scanbotsdk_barcode_format_common_four_state_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_four_state_configuration with given params...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_expanded_configuration_get_gs_1_handling(scanbotsdk_barcode_format_data_bar_expanded_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_convert_upce_to_upca(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool convert_upce_to_upca)
Sets value of convert_upce_to_upca field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_one_d_confirmation_mode(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_one_d_confirmation_mode_t *one_d_confirmation_mode)
Returns value of one_d_confirmation_mode field of the given object.
struct scanbotsdk_barcode_format_configuration_base_t scanbotsdk_barcode_format_configuration_base_t
scanbotsdk_barcode_format_configuration_base_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:31
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_checksum_algorithms_size(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, size_t *size)
Returns size of checksum_algorithms array.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_minimum_text_length(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_data_bar_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_create_with_defaults(scanbotsdk_barcode_format_code_128_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_128_configuration_t with given required para...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_common_configuration_t *self, int *minimum_1_d_quiet_zone_size)
Returns value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_code_11_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_code_11_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_aztec_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_aztec_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_create_with_defaults(scanbotsdk_barcode_format_royal_mail_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_royal_mail_configuration_t with given required pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_itf_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_maximum_text_length(scanbotsdk_barcode_format_code_39_configuration_t *self, int maximum_text_length)
Sets value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_qr_code_configuration_get_rmqr(scanbotsdk_barcode_format_qr_code_configuration_t *self, bool *rmqr)
Returns value of rmqr field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_code_39_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_code_39_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
scanbotsdk_barcode_defect_profile_t
scanbotsdk_barcode_defect_profile_t enum
Definition ScanbotSDKBarcodeTypes.h:637
scanbotsdk_australia_post_customer_format_t
scanbotsdk_australia_post_customer_format_t enum
Definition ScanbotSDKBarcodeConfigurationTypes.h:4925
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_free(scanbotsdk_barcode_format_australia_post_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_australia_post_configuration...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_create_with_defaults(scanbotsdk_barcode_format_pdf_417_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_pdf_417_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_set_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_one_d_configuration_base_t *self, int minimum_number_of_required_frames_with_equal_recognition_result)
Sets value of minimum_number_of_required_frames_with_equal_recognition_result field of the given obje...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_royal_mail_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_royal_mail_configuration_t to its parent type s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_is_scanbotsdk_barcode_format_code_128_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, int minimum_text_length, int maximum_text_length, bool iata_2of_5, bool code_25, bool industrial_2of_5, bool use_iata_2_of_5_checksum, scanbotsdk_barcode_format_code_2_of_5_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_2_of_5_configuration with given params and s...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_maximum_text_length(scanbotsdk_barcode_format_code_128_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
struct scanbotsdk_barcode_format_royal_mail_configuration_t scanbotsdk_barcode_format_royal_mail_configuration_t
scanbotsdk_barcode_format_royal_mail_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:5191
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_strip_check_digits(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_data_bar_limited_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_data_bar_limited_configuration_t to its parent ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_free(scanbotsdk_barcode_format_gs_1_composite_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_gs_1_composite_configuration...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_free(scanbotsdk_barcode_format_two_d_configuration_base_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_two_d_configuration_base_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, int minimum_text_length, int maximum_text_length, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_barcode_format_data_bar_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_configuration with given params and stor...
struct scanbotsdk_barcode_format_four_state_configuration_base_t scanbotsdk_barcode_format_four_state_configuration_base_t
scanbotsdk_barcode_format_four_state_configuration_base_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4884
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_minimum_number_of_required_frames_with_equal_recognition_result(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int minimum_number_of_required_frames_with_equal_recognition_result)
Sets value of minimum_number_of_required_frames_with_equal_recognition_result field of the given obje...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_get_code_25(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool *code_25)
Returns value of code_25 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_maxi_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_code_32(scanbotsdk_barcode_format_code_39_configuration_t *self, bool code_32)
Sets value of code_32 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_gs_1_handling(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_create_with_defaults(scanbotsdk_barcode_format_australia_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_australia_post_configuration_t with given require...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_get_maximum_text_length(scanbotsdk_barcode_format_code_11_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_free(scanbotsdk_barcode_format_code_128_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_code_128_configuration_t....
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_qr_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_qr_code_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_get_damaged_barcode_reconstruction(scanbotsdk_barcode_format_common_one_d_configuration_t *self, scanbotsdk_config_state_t *damaged_barcode_reconstruction)
Returns value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_get_blurry_one_d_scanner(scanbotsdk_barcode_format_code_93_configuration_t *self, scanbotsdk_config_state_t *blurry_one_d_scanner)
Returns value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_pharma_code_two_track_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_pharma_code_two_track_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_as_scanbotsdk_barcode_format_one_d_configuration_base(scanbotsdk_barcode_format_pharma_code_configuration_t *object, scanbotsdk_barcode_format_one_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pharma_code_configuration_t to its parent type ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_usps_intelligent_mail_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_usps_intelligent_mail_configuration_t to its pa...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, scanbotsdk_gs_1_handling_t gs_1_handling, int minimum_text_length, int maximum_text_length, scanbotsdk_barcode_defect_profile_t barcode_defect_profile, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_config_state_t damaged_barcode_reconstruction, scanbotsdk_barcode_format_code_128_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_128_configuration with given params and stor...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_get_code_32(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *code_32)
Returns value of code_32 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_set_return_start_end(scanbotsdk_barcode_format_codabar_configuration_t *self, bool return_start_end)
Sets value of return_start_end field of the given object.
struct scanbotsdk_barcode_format_data_bar_expanded_configuration_t scanbotsdk_barcode_format_data_bar_expanded_configuration_t
scanbotsdk_barcode_format_data_bar_expanded_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2231
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_as_scanbotsdk_barcode_format_four_state_configuration_base(scanbotsdk_barcode_format_australia_post_configuration_t *object, scanbotsdk_barcode_format_four_state_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_australia_post_configuration_t to its parent ty...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_usps_intelligent_mail_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_maxi_code_configuration_free(scanbotsdk_barcode_format_maxi_code_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_maxi_code_configuration_t....
struct scanbotsdk_barcode_format_code_11_configuration_t scanbotsdk_barcode_format_code_11_configuration_t
scanbotsdk_barcode_format_code_11_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:486
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_codabar_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_four_state_configuration_set_formats(scanbotsdk_barcode_format_common_four_state_configuration_t *self, scanbotsdk_barcode_format_t *formats, size_t formats_size)
Sets value of formats field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_set_minimum_text_length(scanbotsdk_barcode_format_common_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pdf_417_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_pdf_417_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pdf_417_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_matrix_configuration_get_gs_1_handling(scanbotsdk_barcode_format_data_matrix_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_code_25(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool code_25)
Sets value of code_25 field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_usps_intelligent_mail_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_minimum_text_length(scanbotsdk_barcode_format_code_128_configuration_t *self, int minimum_text_length)
Sets value of minimum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_get_maximum_text_length(scanbotsdk_barcode_format_itf_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_extensions(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_upc_ean_extension_behavior_t extensions)
Sets value of extensions field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_gs_1_handling(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_gs_1_handling_t *gs_1_handling)
Returns value of gs_1_handling field of the given object.
struct scanbotsdk_barcode_format_common_two_d_configuration_t scanbotsdk_barcode_format_common_two_d_configuration_t
scanbotsdk_barcode_format_common_two_d_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:6276
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_get_allow_wide_bars_only(scanbotsdk_barcode_format_pharma_code_configuration_t *self, bool *allow_wide_bars_only)
Returns value of allow_wide_bars_only field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_japan_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_code_128_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_pdf_417_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_pdf_417_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_free(scanbotsdk_barcode_format_common_two_d_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_common_two_d_configuration_t...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_pdf_417_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_damaged_barcode_reconstruction(scanbotsdk_barcode_format_upc_ean_configuration_t *self, scanbotsdk_config_state_t damaged_barcode_reconstruction)
Sets value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_gs_1_composite_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_gs_1_composite_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_one_d_confirmation_mode(scanbotsdk_barcode_format_common_configuration_t *self, scanbotsdk_one_d_confirmation_mode_t *one_d_confirmation_mode)
Returns value of one_d_confirmation_mode field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_itf_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
struct scanbotsdk_barcode_format_codabar_configuration_t scanbotsdk_barcode_format_codabar_configuration_t
scanbotsdk_barcode_format_codabar_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:250
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_set_strip_check_digits(scanbotsdk_barcode_format_code_11_configuration_t *self, bool strip_check_digits)
Sets value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_code_93_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_code_93_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_pharma_code_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_set_gs_1_handling(scanbotsdk_barcode_format_data_bar_limited_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_get_convert_upce_to_upca(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *convert_upce_to_upca)
Returns value of convert_upce_to_upca field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_two_d_configuration_base_is_scanbotsdk_barcode_format_qr_code_configuration(scanbotsdk_barcode_format_two_d_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_two_d_configuration_base_t is an instance o...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_two_track_configuration_get_minimum_value(scanbotsdk_barcode_format_pharma_code_two_track_configuration_t *self, int *minimum_value)
Returns value of minimum_value field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_limited_configuration_free(scanbotsdk_barcode_format_data_bar_limited_configuration_t *object)
Frees the memory allocated for the instance of scanbotsdk_barcode_format_data_bar_limited_configurati...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_code_39(scanbotsdk_barcode_format_code_39_configuration_t *self, bool code_39)
Sets value of code_39 field of the given object.
scanbotsdk_gs_1_handling_t
scanbotsdk_gs_1_handling_t enum
Definition ScanbotSDKBarcodeTypes.h:503
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_is_scanbotsdk_barcode_format_australia_post_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t is an insta...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, bool strip_check_digits, int minimum_text_length, int maximum_text_length, bool use_check_digits, scanbotsdk_barcode_format_code_11_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_11_configuration with given params and store...
struct scanbotsdk_barcode_format_maxi_code_configuration_t scanbotsdk_barcode_format_maxi_code_configuration_t
scanbotsdk_barcode_format_maxi_code_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:4773
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_two_d_configuration_set_formats(scanbotsdk_barcode_format_common_two_d_configuration_t *self, scanbotsdk_barcode_format_t *formats, size_t formats_size)
Sets value of formats field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_one_d_configuration_base_as_scanbotsdk_barcode_format_data_bar_expanded_configuration(scanbotsdk_barcode_format_one_d_configuration_base_t *object, scanbotsdk_barcode_format_data_bar_expanded_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_one_d_configuration_base_t to its subtype scanb...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_as_scanbotsdk_barcode_format_msi_plessey_configuration(scanbotsdk_barcode_format_configuration_base_t *object, scanbotsdk_barcode_format_msi_plessey_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_configuration_base_t to its subtype scanbotsdk_...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_codabar_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_codabar_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_set_minimum_1_d_quiet_zone_size(scanbotsdk_barcode_format_common_one_d_configuration_t *self, int minimum_1_d_quiet_zone_size)
Sets value of minimum_1_d_quiet_zone_size field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_set_gs_1_handling(scanbotsdk_barcode_format_data_bar_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_create_with_defaults(scanbotsdk_barcode_format_code_39_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_39_configuration_t with given required param...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_japan_post_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_mail_configuration_get_strip_check_digits(scanbotsdk_barcode_format_royal_mail_configuration_t *self, bool *strip_check_digits)
Returns value of strip_check_digits field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_upc_ean_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_upc_ean_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_11_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_code_11_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_code_11_configuration_t to its parent type scan...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_get_maximum_text_length(scanbotsdk_barcode_format_common_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_japan_post_configuration_create_with_defaults(scanbotsdk_barcode_format_japan_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_japan_post_configuration_t with given required pa...
struct scanbotsdk_barcode_format_data_bar_limited_configuration_t scanbotsdk_barcode_format_data_bar_limited_configuration_t
scanbotsdk_barcode_format_data_bar_limited_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2438
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_set_gs_1_handling(scanbotsdk_barcode_format_code_128_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, bool strip_check_digits, int minimum_text_length, int maximum_text_length, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, scanbotsdk_barcode_defect_profile_t barcode_defect_profile, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_config_state_t damaged_barcode_reconstruction, scanbotsdk_barcode_format_t *formats, size_t formats_size, scanbotsdk_barcode_format_common_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_configuration with given params and stores...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_itf_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, int minimum_text_length, int maximum_text_length, scanbotsdk_barcode_defect_profile_t barcode_defect_profile, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_barcode_format_itf_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_itf_configuration with given params and stores it...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_four_state_configuration_base_as_scanbotsdk_barcode_format_pharma_code_two_track_configuration(scanbotsdk_barcode_format_four_state_configuration_base_t *object, scanbotsdk_barcode_format_pharma_code_two_track_configuration_t **result)
Casts the given instance of scanbotsdk_barcode_format_four_state_configuration_base_t to its subtype ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_2_of_5_configuration_set_use_iata_2_of_5_checksum(scanbotsdk_barcode_format_code_2_of_5_configuration_t *self, bool use_iata_2_of_5_checksum)
Sets value of use_iata_2_of_5_checksum field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_checksum_algorithms(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, scanbotsdk_msi_plessey_checksum_algorithm_t **checksum_algorithms)
Returns value of checksum_algorithms field of the given object. The returned value is direct view int...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_msi_plessey_configuration_get_maximum_text_length(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_aztec_configuration_as_scanbotsdk_barcode_format_two_d_configuration_base(scanbotsdk_barcode_format_aztec_configuration_t *object, scanbotsdk_barcode_format_two_d_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_aztec_configuration_t to its parent type scanbo...
struct scanbotsdk_barcode_format_msi_plessey_configuration_t scanbotsdk_barcode_format_msi_plessey_configuration_t
scanbotsdk_barcode_format_msi_plessey_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2866
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_set_allow_wide_bars_only(scanbotsdk_barcode_format_pharma_code_configuration_t *self, bool allow_wide_bars_only)
Sets value of allow_wide_bars_only field of the given object.
scanbotsdk_character_encoding_t
scanbotsdk_character_encoding_t enum
Definition ScanbotSDKBarcodeTypes.h:30
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_set_blurry_one_d_scanner(scanbotsdk_barcode_format_code_93_configuration_t *self, scanbotsdk_config_state_t blurry_one_d_scanner)
Sets value of blurry_one_d_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_39_configuration_set_damaged_barcode_reconstruction(scanbotsdk_barcode_format_code_39_configuration_t *self, scanbotsdk_config_state_t damaged_barcode_reconstruction)
Sets value of damaged_barcode_reconstruction field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_codabar_configuration_get_maximum_text_length(scanbotsdk_barcode_format_codabar_configuration_t *self, int *maximum_text_length)
Returns value of maximum_text_length field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_australia_post_configuration_set_australia_post_customer_format(scanbotsdk_barcode_format_australia_post_configuration_t *self, scanbotsdk_australia_post_customer_format_t australia_post_customer_format)
Sets value of australia_post_customer_format field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_common_four_state_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_pharma_code_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_pharma_code_configuration_t to its parent type ...
struct scanbotsdk_barcode_format_data_bar_configuration_t scanbotsdk_barcode_format_data_bar_configuration_t
scanbotsdk_barcode_format_data_bar_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2024
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_royal_tnt_post_configuration_create_with_defaults(scanbotsdk_barcode_format_royal_tnt_post_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_royal_tnt_post_configuration_t with given require...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_gs_1_composite_configuration_as_scanbotsdk_barcode_format_configuration_base(scanbotsdk_barcode_format_gs_1_composite_configuration_t *object, scanbotsdk_barcode_format_configuration_base_t **result)
Casts the given instance of scanbotsdk_barcode_format_gs_1_composite_configuration_t to its parent ty...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_create(scanbotsdk_u8string_ref_t regex_filter, double minimum_size_score, bool add_additional_quiet_zone, int minimum_1_d_quiet_zone_size, int minimum_number_of_required_frames_with_equal_recognition_result, bool strip_check_digits, int minimum_text_length, int maximum_text_length, scanbotsdk_gs_1_handling_t gs_1_handling, scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode, scanbotsdk_barcode_defect_profile_t barcode_defect_profile, scanbotsdk_config_state_t blurry_one_d_scanner, scanbotsdk_config_state_t damaged_barcode_reconstruction, scanbotsdk_barcode_format_t *formats, size_t formats_size, scanbotsdk_barcode_format_common_one_d_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_common_one_d_configuration with given params and ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_configuration_base_is_scanbotsdk_barcode_format_common_one_d_configuration(scanbotsdk_barcode_format_configuration_base_t *object, bool *result)
Checks if the given instance of scanbotsdk_barcode_format_configuration_base_t is an instance of its ...
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_micro_pdf_417_configuration_set_gs_1_handling(scanbotsdk_barcode_format_micro_pdf_417_configuration_t *self, scanbotsdk_gs_1_handling_t gs_1_handling)
Sets value of gs_1_handling field of the given object.
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_10_IBM
Definition ScanbotSDKBarcodeConfigurationTypes.h:2843
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_10
Definition ScanbotSDKBarcodeConfigurationTypes.h:2827
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_IBM
Definition ScanbotSDKBarcodeConfigurationTypes.h:2831
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_NCR
Definition ScanbotSDKBarcodeConfigurationTypes.h:2835
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_10_10
Definition ScanbotSDKBarcodeConfigurationTypes.h:2839
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_10_NCR
Definition ScanbotSDKBarcodeConfigurationTypes.h:2847
@ SCANBOTSDK_AUSTRALIA_POST_CUSTOMER_FORMAT_ALPHA_NUMERIC
Definition ScanbotSDKBarcodeConfigurationTypes.h:4933
@ SCANBOTSDK_AUSTRALIA_POST_CUSTOMER_FORMAT_NUMERIC
Definition ScanbotSDKBarcodeConfigurationTypes.h:4929
Represents a non-owning view of a UTF-8 encoded string.
Definition ScanbotSDKTypes.h:112