CVB++ 15.0
detail_config_pharma_codes.hpp
1#pragma once
2
3#include "../../_cexports/c_code_reader.h"
4#include "../_decl/decl_config_pharma_codes.hpp"
5
6namespace Cvb
7{
8 CVB_BEGIN_INLINE_NS
9
10 namespace CodeReader
11 {
12 namespace Config
13 {
14 inline Pharmacode &Pharmacode::SetMinNumberBars(int value)
15 {
16 return SetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MinNumBars), value);
17 }
18
19 inline int Pharmacode::MinNumberBars() const
20 {
21 return GetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MinNumBars));
22 }
23
24 inline Pharmacode &Pharmacode::SetMaxNumberBars(int value)
25 {
26 return SetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MaxNumBars), value);
27 }
28
29 inline int Pharmacode::MaxNumberBars() const
30 {
31 return GetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MaxNumBars));
32 }
33
34 inline Pharmacode &Pharmacode::SetMinValue(int value)
35 {
36 return SetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MinValue), value);
37 }
38
39 inline int Pharmacode::MinValue() const
40 {
41 return GetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MinValue));
42 }
43
44 inline Pharmacode &Pharmacode::SetMaxValue(int value)
45 {
46 return SetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MaxValue), value);
47 }
48
49 inline int Pharmacode::MaxValue() const
50 {
51 return GetIntProperty(static_cast<int>(CExports::CVCRSymbologyPropertiesPharmacode::CVCRSPP_MaxValue));
52 }
53
54 } // namespace Config
55 } // namespace CodeReader
56
57 CVB_END_INLINE_NS
58} // namespace Cvb
int MaxNumberBars() const
Gets the maximum number of bars for decoding.
Definition detail_config_pharma_codes.hpp:29
int MinValue() const
Gets the minimum value for decoding.
Definition detail_config_pharma_codes.hpp:39
Pharmacode & SetMaxValue(int value)
Sets the maximum value for decoding.
Definition detail_config_pharma_codes.hpp:44
int MinNumberBars() const
Gets the minimum number of bars for decoding.
Definition detail_config_pharma_codes.hpp:19
Pharmacode & SetMinValue(int value)
Sets the minimum value for decoding.
Definition detail_config_pharma_codes.hpp:34
Pharmacode & SetMaxNumberBars(int value)
Sets the maximum number of bars for decoding.
Definition detail_config_pharma_codes.hpp:24
int MaxValue() const
Gets the maximum value for decoding.
Definition detail_config_pharma_codes.hpp:49
Pharmacode & SetMinNumberBars(int value)
Sets the minimum number of bars for decoding.
Definition detail_config_pharma_codes.hpp:14
This namespace contains the configuration classes for all supported codes.
Definition decl_config_2d_codes.hpp:14
Namespace for all decoding functionalities.
Definition decl_config_2d_codes.hpp:10
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17