FLImaging 6.6.27.1
BarcodeSpec.h
1#pragma once
2
11
12#include "DefinitionsAdvancedFunctions.h"
13#include "DataCodeSpecBase.h"
14
15namespace FLImaging
16{
17 namespace AdvancedFunctions
18 {
27 class FL_EXPORT CBarcodeSpec : public CDataCodeSpecBase
28 {
29 public:
45
50 virtual ~CBarcodeSpec();
51
77 virtual const CResult Assign(const CBarcodeSpec& bcs);
89 virtual const CResult Assign(const CBarcodeSpec* pBcs);
90
104 virtual const CResult Clear();
105
138
156 virtual const CResult SetPrefix(int8_t i8Prefix);
168 virtual int8_t GetPrefix() const;
169
187 virtual const CResult SetSuffix(int8_t i8Suffix);
201 virtual int8_t GetSuffix() const;
202
203
204 DeclareGetClassType();
205 SupportToDuplicateObject(CBarcodeSpec, *this);
206
207 protected:
223 };
224 }
225}
226
virtual const CResult SetSuffix(int8_t i8Suffix)
CBarcodeSpec(const CBarcodeSpec *pBcs)
const CBarcodeSpec & operator=(const CBarcodeSpec &bcs)
int8_t m_i8Suffix
Definition BarcodeSpec.h:222
virtual const CResult Assign(const CBarcodeSpec *pBcs)
virtual const CResult SetPrefix(int8_t i8Prefix)
virtual const CResult Assign(const CBarcodeSpec &bcs)
EBarcodeSymbolType m_eSymbol
Definition BarcodeSpec.h:212
virtual EBarcodeSymbolType GetSymbolType() const
virtual const CResult SetSymbolType(EBarcodeSymbolType eSymbol=EBarcodeSymbolType_EAN13)
int8_t m_i8Prefix
Definition BarcodeSpec.h:217
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1596
Definition AlgorithmFeature_DI_BAT_CI.h:15
EBarcodeSymbolType
Definition DefinitionsAdvancedFunctions.h:477
@ EBarcodeSymbolType_EAN13
Definition DefinitionsAdvancedFunctions.h:498