Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxbarcode / pdf417 / BC_PDF417ResultMetadata.h
1 // Copyright 2014 PDFium Authors. All rights reserved.\r
2 // Use of this source code is governed by a BSD-style license that can be\r
3 // found in the LICENSE file.\r
4 \r
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com\r
6 \r
7 #ifndef _BC_PDF417READER_H_\r
8 #define _BC_PDF417READER_H_\r
9 class CBC_PDF417ResultMetadata\r
10 {\r
11 public:\r
12     CBC_PDF417ResultMetadata();\r
13     virtual ~CBC_PDF417ResultMetadata();\r
14     int32_t getSegmentIndex();\r
15     void setSegmentIndex(int32_t segmentIndex);\r
16     CFX_ByteString getFileId();\r
17     void setFileId(CFX_ByteString fileId);\r
18     CFX_Int32Array& getOptionalData();\r
19     void setOptionalData(CFX_Int32Array &optionalData);\r
20     FX_BOOL isLastSegment();\r
21     void setLastSegment(FX_BOOL lastSegment);\r
22 private:\r
23     int32_t m_segmentIndex;\r
24     CFX_ByteString m_fileId;\r
25     CFX_Int32Array m_optionalData;\r
26     FX_BOOL m_lastSegment;\r
27 };\r
28 #endif\r