Merge XFA to PDFium master at 4dc95e7 on 10/28/2014
[pdfium.git] / xfa / src / fxbarcode / src / BC_PDF417ResultMetadata.cpp
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 #include "barcode.h"\r
8 #include "include/BC_PDF417ResultMetadata.h"\r
9 CBC_PDF417ResultMetadata::CBC_PDF417ResultMetadata()\r
10 {\r
11 }\r
12 CBC_PDF417ResultMetadata::~CBC_PDF417ResultMetadata()\r
13 {\r
14 }\r
15 FX_INT32 CBC_PDF417ResultMetadata::getSegmentIndex()\r
16 {\r
17     return m_segmentIndex;\r
18 }\r
19 void CBC_PDF417ResultMetadata::setSegmentIndex(FX_INT32 segmentIndex)\r
20 {\r
21     m_segmentIndex = segmentIndex;\r
22 }\r
23 CFX_ByteString CBC_PDF417ResultMetadata::getFileId()\r
24 {\r
25     return m_fileId;\r
26 }\r
27 void CBC_PDF417ResultMetadata::setFileId(CFX_ByteString fileId)\r
28 {\r
29     m_fileId = fileId;\r
30 }\r
31 CFX_Int32Array& CBC_PDF417ResultMetadata::getOptionalData()\r
32 {\r
33     return m_optionalData;\r
34 }\r
35 void CBC_PDF417ResultMetadata::setOptionalData(CFX_Int32Array &optionalData)\r
36 {\r
37     m_optionalData.Copy(optionalData);\r
38 }\r
39 FX_BOOL CBC_PDF417ResultMetadata::isLastSegment()\r
40 {\r
41     return m_lastSegment;\r
42 }\r
43 void CBC_PDF417ResultMetadata::setLastSegment(FX_BOOL lastSegment)\r
44 {\r
45     m_lastSegment = lastSegment;\r
46 }\r