CVB++ 14.0
read_result_upc_e.hpp
1#pragma once
2
3#include "read_result_1d.hpp"
4
5
6namespace Cvb
7{
8 CVB_BEGIN_INLINE_NS
9
10 namespace Barcode
11 {
13
17 : public ReadResult1D
18 {
19 public:
21
24 ReadResultUpcE(CExports::CVC_BC_INFO& handle)
25 : ReadResult1D(handle)
26 {
27
28 }
29
31
35 int NumberSystem() const
36 {
37 return static_cast<int>(handle_.number_system);
38 }
39
40 };
41
42 using ReadResultUpcEPtr = std::shared_ptr<ReadResultUpcE>;
43 }
44
45 CVB_END_INLINE_NS
46}
Derived from ReadResult and gives specific access to 1D results.
Definition: read_result_1d.hpp:20
Derived from ReadResult1D and gives specific access to UpcE results.
Definition: read_result_upc_e.hpp:18
int NumberSystem() const
The code's number system.
Definition: read_result_upc_e.hpp:35
ReadResultUpcE(CExports::CVC_BC_INFO &handle)
Constructor to initialize object from info struct.
Definition: read_result_upc_e.hpp:24
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24