Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKBarcodeConfigurationTypes.h
Go to the documentation of this file.
1// Auto-generated with ScanbotSDKCodegenV3. Modifications will be overwritten.
2// Generated from SchemasV3/CoreSchemas/schemas/BarcodeConfigurationTypes.yaml
6
7#pragma once
8#ifndef SCANBOTSDK_BARCODECONFIGURATIONTYPES_H
9#define SCANBOTSDK_BARCODECONFIGURATIONTYPES_H
10
11
13#include <stdbool.h>
14#include <stddef.h>
15#include <stdint.h>
16#include <string.h>
17#include <ScanbotSDKErrorCode.h>
18#include <ScanbotSDKDefs.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24
31
39
64
93
120
121
128
136
161
188
217
242
243
250
297 const char* regex_filter,
298 double minimum_size_score,
299 bool add_additional_quiet_zone,
300 int minimum_1_d_quiet_zone_size,
301 int minimum_number_of_required_frames_with_equal_recognition_result,
302 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
303 int minimum_text_length,
304 int maximum_text_length,
305 bool enable_one_d_blur_scanner,
306 bool return_start_end,
308
319
320
328
353
378
403
428
453
478
479
486
533 const char* regex_filter,
534 double minimum_size_score,
535 bool add_additional_quiet_zone,
536 int minimum_1_d_quiet_zone_size,
537 int minimum_number_of_required_frames_with_equal_recognition_result,
538 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
539 bool strip_check_digits,
540 int minimum_text_length,
541 int maximum_text_length,
542 bool checksum,
544
555
556
564
589
614
639
664
689
714
715
722
787 const char* regex_filter,
788 double minimum_size_score,
789 bool add_additional_quiet_zone,
790 int minimum_1_d_quiet_zone_size,
791 int minimum_number_of_required_frames_with_equal_recognition_result,
792 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
793 bool strip_check_digits,
794 int minimum_text_length,
795 int maximum_text_length,
796 bool enable_one_d_blur_scanner,
797 bool code_32,
798 bool code_39,
799 bool pzn_7,
800 bool pzn_8,
801 bool try_code_39_extended_mode,
802 bool use_code_39_check_digit,
804
815
816
824
849
874
899
924
949
974
999
1024
1049
1074
1099
1124
1125
1132
1179 const char* regex_filter,
1180 double minimum_size_score,
1181 bool add_additional_quiet_zone,
1182 int minimum_1_d_quiet_zone_size,
1183 int minimum_number_of_required_frames_with_equal_recognition_result,
1184 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
1185 bool strip_check_digits,
1186 int minimum_text_length,
1187 int maximum_text_length,
1188 bool enable_one_d_blur_scanner,
1190
1201
1202
1210
1235
1260
1285
1310
1335
1360
1361
1368
1415 const char* regex_filter,
1416 double minimum_size_score,
1417 bool add_additional_quiet_zone,
1418 int minimum_1_d_quiet_zone_size,
1419 int minimum_number_of_required_frames_with_equal_recognition_result,
1420 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
1421 scanbotsdk_gs_1_handling_t gs_1_handling,
1422 int minimum_text_length,
1423 int maximum_text_length,
1424 bool enable_one_d_blur_scanner,
1426
1437
1438
1446
1471
1496
1521
1546
1571
1596
1597
1608
1664 const char* regex_filter,
1665 double minimum_size_score,
1666 bool add_additional_quiet_zone,
1667 int minimum_1_d_quiet_zone_size,
1668 int minimum_number_of_required_frames_with_equal_recognition_result,
1669 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
1670 bool strip_check_digits,
1671 int minimum_text_length,
1672 int maximum_text_length,
1673 bool iata_2of_5,
1674 bool code_25,
1675 bool industrial_2of_5,
1676 bool use_iata_2_of_5_checksum,
1678
1689
1690
1698
1723
1748
1773
1798
1823
1848
1873
1898
1923
1924
1931
1969 const char* regex_filter,
1970 double minimum_size_score,
1971 bool add_additional_quiet_zone,
1972 int minimum_1_d_quiet_zone_size,
1973 int minimum_number_of_required_frames_with_equal_recognition_result,
1974 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
1975 scanbotsdk_gs_1_handling_t gs_1_handling,
1977
1988
1989
1997
2022
2047
2072
2073
2080
2118 const char* regex_filter,
2119 double minimum_size_score,
2120 bool add_additional_quiet_zone,
2121 int minimum_1_d_quiet_zone_size,
2122 int minimum_number_of_required_frames_with_equal_recognition_result,
2123 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
2124 scanbotsdk_gs_1_handling_t gs_1_handling,
2126
2137
2138
2146
2171
2196
2221
2222
2229
2267 const char* regex_filter,
2268 double minimum_size_score,
2269 bool add_additional_quiet_zone,
2270 int minimum_1_d_quiet_zone_size,
2271 int minimum_number_of_required_frames_with_equal_recognition_result,
2272 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
2273 scanbotsdk_gs_1_handling_t gs_1_handling,
2275
2286
2287
2295
2320
2345
2370
2371
2378
2422 const char* regex_filter,
2423 double minimum_size_score,
2424 bool add_additional_quiet_zone,
2425 int minimum_1_d_quiet_zone_size,
2426 int minimum_number_of_required_frames_with_equal_recognition_result,
2427 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
2428 int minimum_text_length,
2429 int maximum_text_length,
2430 bool enable_one_d_blur_scanner,
2432
2443
2444
2452
2477
2502
2527
2552
2577
2578
2605
2615
2622
2673 const char* regex_filter,
2674 double minimum_size_score,
2675 bool add_additional_quiet_zone,
2676 int minimum_1_d_quiet_zone_size,
2677 int minimum_number_of_required_frames_with_equal_recognition_result,
2678 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
2679 bool strip_check_digits,
2680 int minimum_text_length,
2681 int maximum_text_length,
2682 bool enable_one_d_blur_scanner,
2684 size_t checksum_algorithms_size,
2686
2697
2698
2706
2731
2756
2781
2806
2831
2856
2890
2891
2898
2960 const char* regex_filter,
2961 double minimum_size_score,
2962 bool add_additional_quiet_zone,
2963 int minimum_1_d_quiet_zone_size,
2964 int minimum_number_of_required_frames_with_equal_recognition_result,
2965 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
2966 bool strip_check_digits,
2967 bool enable_one_d_blur_scanner,
2968 bool ean_8,
2969 bool ean_13,
2970 bool upca,
2971 bool upce,
2973 int minimum_number_of_required_frames_with_equal_recognition_result_extensionless,
2975
2986
2987
2995
3020
3045
3070
3095
3120
3145
3170
3195
3220
3251
3252
3259
3303 const char* regex_filter,
3304 double minimum_size_score,
3305 bool add_additional_quiet_zone,
3306 int minimum_1_d_quiet_zone_size,
3307 int minimum_number_of_required_frames_with_equal_recognition_result,
3308 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
3309 int minimum_value,
3310 bool allow_narrow_bars_only,
3311 bool allow_wide_bars_only,
3313
3324
3325
3333
3358
3383
3408
3433
3458
3459
3466
3474
3499
3500
3507
3533 const char* regex_filter,
3534 double minimum_size_score,
3535 bool add_additional_quiet_zone,
3536 scanbotsdk_gs_1_handling_t gs_1_handling,
3538
3549
3550
3558
3583
3608
3633
3634
3641
3679 const char* regex_filter,
3680 double minimum_size_score,
3681 bool add_additional_quiet_zone,
3682 scanbotsdk_gs_1_handling_t gs_1_handling,
3683 bool strict_mode,
3684 bool qr,
3685 bool micro_qr,
3686 bool rmqr,
3688
3699
3700
3708
3733
3758
3783
3808
3833
3858
3883
3884
3891
3920 const char* regex_filter,
3921 double minimum_size_score,
3922 bool add_additional_quiet_zone,
3923 scanbotsdk_gs_1_handling_t gs_1_handling,
3924 bool strict_mode,
3926
3937
3938
3946
3971
3996
4021
4046
4047
4054
4083 const char* regex_filter,
4084 double minimum_size_score,
4085 bool add_additional_quiet_zone,
4086 scanbotsdk_gs_1_handling_t gs_1_handling,
4087 bool strict_mode,
4089
4100
4101
4109
4134
4159
4184
4209
4210
4217
4246 const char* regex_filter,
4247 double minimum_size_score,
4248 bool add_additional_quiet_zone,
4249 scanbotsdk_gs_1_handling_t gs_1_handling,
4250 scanbotsdk_two_d_decoding_mode_t two_d_decoder_mode,
4252
4263
4264
4272
4297
4322
4347
4372
4373
4380
4403 const char* regex_filter,
4404 double minimum_size_score,
4405 bool add_additional_quiet_zone,
4407
4418
4419
4427
4452
4477
4478
4485
4493
4518
4519
4534
4544
4551
4577 const char* regex_filter,
4578 double minimum_size_score,
4579 bool add_additional_quiet_zone,
4580 scanbotsdk_australia_post_customer_format_t australia_post_customer_format,
4582
4593
4594
4602
4627
4652
4677
4678
4685
4708 const char* regex_filter,
4709 double minimum_size_score,
4710 bool add_additional_quiet_zone,
4712
4723
4724
4732
4757
4782
4783
4790
4816 const char* regex_filter,
4817 double minimum_size_score,
4818 bool add_additional_quiet_zone,
4819 bool strip_check_digits,
4821
4832
4833
4841
4866
4891
4916
4917
4924
4947 const char* regex_filter,
4948 double minimum_size_score,
4949 bool add_additional_quiet_zone,
4951
4962
4963
4971
4996
5021
5022
5029
5052 const char* regex_filter,
5053 double minimum_size_score,
5054 bool add_additional_quiet_zone,
5056
5067
5068
5076
5101
5126
5127
5134
5160 const char* regex_filter,
5161 double minimum_size_score,
5162 bool add_additional_quiet_zone,
5163 int minimum_value,
5165
5176
5177
5185
5210
5235
5260
5261
5279
5312 const char* regex_filter,
5313 double minimum_size_score,
5314 bool add_additional_quiet_zone,
5315 int minimum_1_d_quiet_zone_size,
5316 scanbotsdk_gs_1_handling_t gs_1_handling,
5317 bool strict_mode,
5319
5330
5331
5339
5364
5391
5416
5441
5442
5454
5506 const char* regex_filter,
5507 double minimum_size_score,
5508 bool add_additional_quiet_zone,
5509 int minimum_1_d_quiet_zone_size,
5510 int minimum_number_of_required_frames_with_equal_recognition_result,
5511 bool strip_check_digits,
5512 int minimum_text_length,
5513 int maximum_text_length,
5514 scanbotsdk_gs_1_handling_t gs_1_handling,
5515 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
5516 bool enable_one_d_blur_scanner,
5518 size_t formats_size,
5520
5531
5532
5540
5565
5592
5621
5646
5671
5696
5721
5746
5771
5801
5802
5814
5845 const char* regex_filter,
5846 double minimum_size_score,
5847 bool add_additional_quiet_zone,
5848 scanbotsdk_gs_1_handling_t gs_1_handling,
5849 bool strict_mode,
5851 size_t formats_size,
5853
5864
5865
5873
5898
5923
5948
5978
5979
5991
6016 const char* regex_filter,
6017 double minimum_size_score,
6018 bool add_additional_quiet_zone,
6020 size_t formats_size,
6022
6033
6034
6042
6067
6097
6098
6110
6165 const char* regex_filter,
6166 double minimum_size_score,
6167 bool add_additional_quiet_zone,
6168 int minimum_1_d_quiet_zone_size,
6169 int minimum_number_of_required_frames_with_equal_recognition_result,
6170 bool strip_check_digits,
6171 int minimum_text_length,
6172 int maximum_text_length,
6173 scanbotsdk_gs_1_handling_t gs_1_handling,
6174 bool strict_mode,
6175 scanbotsdk_one_d_confirmation_mode_t one_d_confirmation_mode,
6176 bool enable_one_d_blur_scanner,
6178 size_t formats_size,
6180
6191
6192
6200
6225
6252
6281
6306
6331
6356
6381
6406
6431
6456
6486
6487
6488#ifdef __cplusplus
6489} /* extern "C" */
6490#endif
6491
6492#endif /* SCANBOTSDK_BARCODECONFIGURATIONTYPES_H */
ScanbotSDK Error Code C API.
scanbotsdk_error_code_t
The error codes returned by most of the Scanbot SDK functions.
Definition ScanbotSDKErrorCode.h:25
SBSDK_API scanbotsdk_error_code_t scanbotsdk_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_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_configuration_base_get_regex_filter(scanbotsdk_barcode_format_configuration_base_t *self, const char **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_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:5990
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_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:2897
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_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_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_get_checksum(scanbotsdk_barcode_format_code_11_configuration_t *self, bool *checksum)
Returns value of checksum 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_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_pharma_code_two_track_configuration_create(const char *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_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_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_code_2_of_5_configuration_create(const char *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_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_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:4216
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:2584
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_australia_post_configuration_create(const char *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_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_itf_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_itf_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner 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_gs_1_composite_configuration_create(const char *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_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:5133
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_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_msi_plessey_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner 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_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_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:3465
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_data_bar_configuration_create(const char *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_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_data_bar_configuration with given params and stor...
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:5028
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_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_codabar_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_codabar_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner field of the given object.
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.
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...
scanbotsdk_two_d_decoding_mode_t
scanbotsdk_two_d_decoding_mode_t enum
Definition ScanbotSDKBarcodeTypes.h:548
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_upc_ean_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner field of the given object.
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:4550
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:6109
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_configuration_create(const char *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, bool enable_one_d_blur_scanner, 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_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_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_upc_ean_configuration_create(const char *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, bool enable_one_d_blur_scanner, 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, 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_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:721
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:279
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_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_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_code_39_configuration_create(const char *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 enable_one_d_blur_scanner, 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_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_data_bar_expanded_configuration_create(const char *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_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_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_code_128_configuration_create(const char *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, bool enable_one_d_blur_scanner, 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_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_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_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_qr_code_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, 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_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...
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:4684
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:3640
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_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_japan_post_configuration_create(const char *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_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_usps_intelligent_mail_configuration_create(const char *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_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_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_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_code_11_configuration_set_checksum(scanbotsdk_barcode_format_code_11_configuration_t *self, bool checksum)
Sets value of checksum field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_pharma_code_configuration_create(const char *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...
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:1367
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_common_one_d_configuration_create(const char *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, bool enable_one_d_blur_scanner, 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_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_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_micro_pdf_417_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, 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_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_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:515
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_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_39_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_39_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner field of the given object.
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:1607
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....
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:3258
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_code_93_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_93_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner 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_39_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_39_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner 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_common_one_d_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_common_one_d_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_create(const char *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 enable_one_d_blur_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_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:3890
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_maxi_code_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_barcode_format_maxi_code_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_maxi_code_configuration with given params and sto...
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_msi_plessey_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_msi_plessey_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner 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_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_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_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_common_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_common_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner 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_aztec_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, 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_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_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:5278
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:1131
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_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.
struct scanbotsdk_barcode_format_itf_configuration_t scanbotsdk_barcode_format_itf_configuration_t
scanbotsdk_barcode_format_itf_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:2377
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_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_codabar_configuration_create(const char *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, bool enable_one_d_blur_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_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_common_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_common_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner field of the given object.
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_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:127
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:5453
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....
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:4053
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:4923
scanbotsdk_upc_ean_extension_behavior_t
scanbotsdk_upc_ean_extension_behavior_t enum
Definition ScanbotSDKBarcodeTypes.h:471
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_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_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_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_upc_ean_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_upc_ean_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner 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_codabar_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_codabar_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner field of the given object.
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_common_two_d_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, scanbotsdk_gs_1_handling_t gs_1_handling, bool strict_mode, 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_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_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:3506
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_data_matrix_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, 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_msi_plessey_configuration_create(const char *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 enable_one_d_blur_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...
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_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_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_pdf_417_configuration_create(const char *regex_filter, double minimum_size_score, bool add_additional_quiet_zone, 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...
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_royal_tnt_post_configuration_create(const char *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_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_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_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_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:30
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_common_one_d_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_common_one_d_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner field of the given object.
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_128_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_128_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_scanner 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_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_australia_post_customer_format_t
scanbotsdk_australia_post_customer_format_t enum
Definition ScanbotSDKBarcodeConfigurationTypes.h:4525
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_code_128_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_128_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_scanner field of the given object.
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_configuration_base_set_regex_filter(scanbotsdk_barcode_format_configuration_base_t *self, const char *regex_filter)
Sets value of regex_filter field of the given object.
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:4789
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....
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:4484
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_itf_configuration_get_enable_one_d_blur_scanner(scanbotsdk_barcode_format_itf_configuration_t *self, bool *enable_one_d_blur_scanner)
Returns value of enable_one_d_blur_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_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:2079
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_itf_configuration_create(const char *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, bool enable_one_d_blur_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_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:485
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:5813
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_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_common_four_state_configuration_create(const char *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...
struct scanbotsdk_barcode_format_codabar_configuration_t scanbotsdk_barcode_format_codabar_configuration_t
scanbotsdk_barcode_format_codabar_configuration_t class
Definition ScanbotSDKBarcodeConfigurationTypes.h:249
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_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:431
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...
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:4379
SBSDK_API scanbotsdk_error_code_t scanbotsdk_barcode_format_code_93_configuration_set_enable_one_d_blur_scanner(scanbotsdk_barcode_format_code_93_configuration_t *self, bool enable_one_d_blur_scanner)
Sets value of enable_one_d_blur_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_code_11_configuration_create(const char *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 checksum, scanbotsdk_barcode_format_code_11_configuration_t **result)
Creates a new instance of scanbotsdk_barcode_format_code_11_configuration with given params and store...
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_royal_mail_configuration_create(const char *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_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:2228
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_data_bar_limited_configuration_create(const char *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_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:2621
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.
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:1930
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_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:2599
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_10
Definition ScanbotSDKBarcodeConfigurationTypes.h:2587
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_IBM
Definition ScanbotSDKBarcodeConfigurationTypes.h:2590
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_NCR
Definition ScanbotSDKBarcodeConfigurationTypes.h:2593
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_10_10
Definition ScanbotSDKBarcodeConfigurationTypes.h:2596
@ SCANBOTSDK_MSI_PLESSEY_CHECKSUM_ALGORITHM_MOD_11_10_NCR
Definition ScanbotSDKBarcodeConfigurationTypes.h:2602
@ SCANBOTSDK_AUSTRALIA_POST_CUSTOMER_FORMAT_ALPHA_NUMERIC
Definition ScanbotSDKBarcodeConfigurationTypes.h:4531
@ SCANBOTSDK_AUSTRALIA_POST_CUSTOMER_FORMAT_NUMERIC
Definition ScanbotSDKBarcodeConfigurationTypes.h:4528