Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxbarcode / oned / BC_OneDimReader.h
index bb10060..2e644de 100644 (file)
@@ -12,28 +12,28 @@ class CBC_OneDimReader;
 class CBC_OneDimReader : public CBC_OneDReader\r
 {\r
 private:\r
-    const static FX_INT32 MAX_AVG_VARIANCE;\r
-    const static FX_INT32 MAX_INDIVIDUAL_VARIANCE;\r
+    const static int32_t MAX_AVG_VARIANCE;\r
+    const static int32_t MAX_INDIVIDUAL_VARIANCE;\r
 \r
-    FX_BOOL CheckStandardUPCEANChecksum(CFX_ByteString &s, FX_INT32 &e);\r
+    FX_BOOL CheckStandardUPCEANChecksum(CFX_ByteString &s, int32_t &e);\r
 public:\r
-    const static FX_INT32 START_END_PATTERN[3];\r
-    const static FX_INT32 MIDDLE_PATTERN[5];\r
-    const static FX_INT32 L_PATTERNS[10][4];\r
-    const static FX_INT32 L_AND_G_PATTERNS[20][4];\r
+    const static int32_t START_END_PATTERN[3];\r
+    const static int32_t MIDDLE_PATTERN[5];\r
+    const static int32_t L_PATTERNS[10][4];\r
+    const static int32_t L_AND_G_PATTERNS[20][4];\r
     CBC_OneDimReader();\r
     virtual ~CBC_OneDimReader();\r
-    CFX_ByteString DecodeRow(FX_INT32 rowNumber, CBC_CommonBitArray *row, FX_INT32 hints, FX_INT32 &e);\r
-    CFX_ByteString DecodeRow(FX_INT32 rowNumber, CBC_CommonBitArray *row, CFX_Int32Array *startGuardRange, FX_INT32 hints, FX_INT32 &e);\r
+    CFX_ByteString DecodeRow(int32_t rowNumber, CBC_CommonBitArray *row, int32_t hints, int32_t &e);\r
+    CFX_ByteString DecodeRow(int32_t rowNumber, CBC_CommonBitArray *row, CFX_Int32Array *startGuardRange, int32_t hints, int32_t &e);\r
 protected:\r
-    CFX_Int32Array *FindStartGuardPattern(CBC_CommonBitArray *row, FX_INT32 &e);\r
-    virtual FX_BOOL CheckChecksum(CFX_ByteString &s, FX_INT32 &e);\r
-    CFX_Int32Array *FindGuardPattern(CBC_CommonBitArray *row, FX_INT32 rowOffset, FX_BOOL whiteFirst, CFX_Int32Array *pattern, FX_INT32 &e);\r
-    FX_INT32 DecodeDigit(CBC_CommonBitArray *row, CFX_Int32Array *counters, FX_INT32 rowOffset, const FX_INT32* patterns, FX_INT32 patternLength, FX_INT32 &e);\r
-    virtual FX_INT32 DecodeMiddle(CBC_CommonBitArray *row, CFX_Int32Array *startRange, CFX_ByteString &resultResult, FX_INT32 &e)\r
+    CFX_Int32Array *FindStartGuardPattern(CBC_CommonBitArray *row, int32_t &e);\r
+    virtual FX_BOOL CheckChecksum(CFX_ByteString &s, int32_t &e);\r
+    CFX_Int32Array *FindGuardPattern(CBC_CommonBitArray *row, int32_t rowOffset, FX_BOOL whiteFirst, CFX_Int32Array *pattern, int32_t &e);\r
+    int32_t DecodeDigit(CBC_CommonBitArray *row, CFX_Int32Array *counters, int32_t rowOffset, const int32_t* patterns, int32_t patternLength, int32_t &e);\r
+    virtual int32_t DecodeMiddle(CBC_CommonBitArray *row, CFX_Int32Array *startRange, CFX_ByteString &resultResult, int32_t &e)\r
     {\r
         return 0;\r
     }\r
-    virtual CFX_Int32Array *DecodeEnd(CBC_CommonBitArray *row, FX_INT32 endStart, FX_INT32 &e);\r
+    virtual CFX_Int32Array *DecodeEnd(CBC_CommonBitArray *row, int32_t endStart, int32_t &e);\r
 };\r
 #endif\r