| Index: xfa/fxbarcode/oned/BC_OnedEAN13Reader.h
|
| diff --git a/xfa/fxbarcode/oned/BC_OnedEAN13Reader.h b/xfa/fxbarcode/oned/BC_OnedEAN13Reader.h
|
| index 0d9d614901260cec2a7eb97eb469c8a25eaf19d6..4d01e42abfe277c627873f4cf906591dae7a4fd5 100644
|
| --- a/xfa/fxbarcode/oned/BC_OnedEAN13Reader.h
|
| +++ b/xfa/fxbarcode/oned/BC_OnedEAN13Reader.h
|
| @@ -6,12 +6,18 @@
|
|
|
| #ifndef XFA_FXBARCODE_ONED_BC_ONEDEAN13READER_H_
|
| #define XFA_FXBARCODE_ONED_BC_ONEDEAN13READER_H_
|
| -class CBC_OneDimReader;
|
| +
|
| +#include "core/include/fxcrt/fx_string.h"
|
| +#include "core/include/fxcrt/fx_system.h"
|
| +#include "xfa/fxbarcode/oned/BC_OneDimReader.h"
|
| +
|
| class CBC_CommonBitArray;
|
| -class CBC_OnedEAN13Reader;
|
| +class CBC_OnedUPCAReader;
|
| +
|
| class CBC_OnedEAN13Reader : public CBC_OneDimReader {
|
| public:
|
| static const int32_t FIRST_DIGIT_ENCODINGS[10];
|
| +
|
| CBC_OnedEAN13Reader();
|
| virtual ~CBC_OnedEAN13Reader();
|
|
|
| @@ -21,11 +27,12 @@ class CBC_OnedEAN13Reader : public CBC_OneDimReader {
|
| int32_t& e);
|
|
|
| protected:
|
| + friend class CBC_OnedUPCAReader;
|
| +
|
| int32_t DecodeMiddle(CBC_CommonBitArray* row,
|
| CFX_Int32Array* startRange,
|
| CFX_ByteString& resultString,
|
| int32_t& e);
|
| - friend class CBC_OnedUPCAReader;
|
| };
|
|
|
| #endif // XFA_FXBARCODE_ONED_BC_ONEDEAN13READER_H_
|
|
|